Word Hen
What is the meaning of the word "
weatherproof
"?
Definitions:
able to withstand exposure to weather without damage
adjective
weatherproof electric wiring