What is the meaning of the word "rainproof"?

Definitions: