lido
1. [ noun ] (British) a recreational facility including a swimming pool for water sports
Related terms: recreational_facility swimming_pool UK
Similar spelling:   lid
  lied
  Liotta
  lit
  Litt
  lite
  Lita
  Lide
  Lida