awning_deckEnglish

awning deck, hurricane deck, hurricane roof, promenade deck

Noun

A deck at the top of a passenger ship

English: hurricane deck, hurricane roof, promenade deck, awning deck

English words with similar meanings

Show 3 words