boat deck

Explore definitions, synonyms, and language insights of boat deck

Definitions

Noun
the upper deck on which lifeboats are stored

More General Terms