lido

/lˈidoʊ/

Explore definitions, synonyms, and language insights of lido

Definitions

Noun
a recreational facility including a swimming pool for water sports