VariousWords beta
Related Terms:
Definitions:
Verb
Definition: To make rainproof.
Adjective
Definition: waterproof (for use outdoors); resistant to rain
VariousWords beta
Definition: To make rainproof.
Definition: waterproof (for use outdoors); resistant to rain