rainproof (adj.) Look up rainproof at Dictionary.com
also rain-proof, 1788, from rain (n.) + proof (n.).