hurricane roof

Noun
  1. A deck at the top of a passenger ship (synset 103554912)

Found on Word Lists

Other Searches