Definition of lido noun from the Oxford Advanced Learner's Dictionary

 

lido

 noun
noun
BrE BrE//ˈliːdəʊ//
 
; NAmE NAmE//ˈliːdoʊ//
 
(pl. lidos)(British English) Swimming
 
jump to other results
a public outdoor swimming pool or part of a beach used by the public for swimming, water sports, etc. See related entries: Swimming Word Origin late 17th cent.: from Italian Lido, an island reef off the coast of NE Italy, from lido ‘shore’, from Latin litus.