'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]