hurricane roof

1. (noun) a deck at the top of a passenger ship
Synonyms: awning deck, hurricane deck, promenade deck
Related Words: deck



Terms and Conditions of Use / Copyright Notice