deck-house

noun

1.
a superstructure on the upper deck of a ship