boat deck
1.
(
noun
) the upper deck on which lifeboats are stored
Related Words:
upper deck
Terms and Conditions of Use / Copyright Notice