English dictionary
lido deck meaning and definition
Definition and meaning of lido deck at MeaningMonkey.org. lido deck meaning and definition in the English Dictionary.LIDO DECK noun
Definition of lido deck (noun)
- an open deck including a swimming pool
Source: Princeton University Wordnet