WEATHER-BOARD MEANING IN ENGLISH

• Weather-board Definition & Synonyms

  1. (v. t.) To nail boards upon so as to lap one over another, in order to exclude rain, snow, etc.


RECENT SEARCHES