English dictionary
lido meaning and definition
Definition and meaning of lido at MeaningMonkey.org. lido meaning and definition in the English Dictionary.LIDO noun
Definition of lido (noun)
- a recreational facility including a swimming pool for water sports
Source: Princeton University Wordnet