Top definition
to protect a building from the adverse impacts of the weather such as wind and rain.
Some paint companies claim that their paints have weathercoating properties.
by uttam maharjan September 15, 2011
Get the mug
Get a weathercoat mug for your guy Beatrix.