weathercoat









weathercoat


noun

  1. Also weath·er·coat·ing. a weatherproof coating, applied especially to the exterior of a building.
  2. Chiefly British. a waterproof coat for wear in bad weather.
70 queries 0.727