The AI-powered English dictionary
plural lidos
(British) Part of the sea by a beach sectioned off for swimming and other aquatic activities. examples
(British) An outdoor swimming pool. examples