lido Meaning, Definition & Usage

  1. noun a recreational facility including a swimming pool for water sports

WordNet