promenade deck - English Synonyms Dictionary

promenade deck

n.
[1] hurricane deck , hurricane roof , awning deck