Search Result for deck-house
deck
See Definition and Meaning
house
English definition for deck-house
1. n. a superstructure on the upper deck of a ship
Sponored Video