promenade deck Meaning, Definition & Usage

  1. noun a deck at the top of a passenger ship
    hurricane roof; hurricane deck; awning deck.

WordNet