hurricane roof Meaning, Definition & Usage

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

WordNet