'promenade deck' definitions:

Definition of 'promenade deck'

(from WordNet)
noun
A deck at the top of a passenger ship [syn: hurricane deck, hurricane roof, promenade deck, awning deck]