Meaning of hurricane roof

Definition of hurricane roof

(noun) a deck at the top of a passenger ship

Other information on hurricane roof

WIKIPEDIA results for hurricane roof
Amazon results for hurricane roof