Advertisement

Lido

famous resort island off Venice, from Italian lido, from Latin litus "shore" (see littoral). Formerly used generically for public swimming places.

Others are reading

Advertisement
Definitions of Lido from WordNet

lido (n.)
a recreational facility including a swimming pool for water sports;
From wordnet.princeton.edu