Definition of Lido

Noun: lido  lee-dow
Usage: Brit

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

See also:
lidless
lidocaine

Anagrams containing the word lido

liod olid doli idol