boat deck

Noun
  1. The upper deck on which lifeboats are stored (synset 102862424)

Other Searches