lido deck

Noun
  1. An open deck including a swimming pool (synset 103667533)

Other Searches