lido

Definitions of lido
  1. noun
    a recreational facility including a swimming pool for water sports
    see moresee less
    type of:
    recreation facility, recreational facility
    a public facility for recreation
Word Family