Weathertight definition

Sealed against the wind and rain.
adjective
0
0
Advertisement