Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
weatherproofing
in English
weatherproofing
#uncommon
Definitions
Noun
materials
or
systems
for
interior
protection
Verb
protecting
buildings
from
elements
;
wind
making
something
resistant
to
weather
damage
Base Words
proofing
weather