meaning of weather deck

1. upper deck having no overhead protection from the weather, but sheltering the deck below


Related Words

weather deck |

Developed & Maintained By Taraprasad.com

Treasure Words