deck-house

Noun
  1. A superstructure on the upper deck of a ship (synset 103173209)

Other Searches