lido(noun) noun1. a recreational facility including a swimming pool for water sportsDefinition categories: man–made