Skip to main content

weather-board

English weather-board meaning in English  •  weather-board का अर्थ अंग्रेजी में
v. t.
  • To nail boards upon so as to lap one over another, in order to exclude rain, snow, etc.
Advertisement