shelter deck
تعریف انگلیسی
noun
- upper deck having no overhead protection from the weather, but sheltering the deck below