English Dictionary
◊ DECK-HOUSE
deck-house
n : a superstructure on the upper deck of a ship