ˈlē(ˌ)dō noun
( -s )
Etymology: from the Lido, town and fashionable sea resort near Venice, Italy
1. : a luxuriously equipped and fashionable beach resort
a Lido for Dubliners — George Burrows
2. : a well-equipped swimming pool (as on an ocean liner)