Weathercoat (noun) Definition, Meaning & Examples

noun
  1. a weatherproof coating, applied especially to the exterior of a building.
  2. a waterproof coat for wear in bad weather.
Weathercoat (noun) Definition, Meaning & Examples

More Definitions