English dictionary
hurricane roof meaning and definition
Definition and meaning of hurricane roof at MeaningMonkey.org. hurricane roof meaning and definition in the English Dictionary.HURRICANE ROOF noun
Definition of hurricane roof (noun)
- a deck at the top of a passenger ship
- synonyms: awning deck, hurricane deck, promenade deck
Source: Princeton University Wordnet