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