boat deck

1. (noun) the upper deck on which lifeboats are stored
Related Words: upper deck



Terms and Conditions of Use / Copyright Notice