rainproof (adj.)youdaoicibaDictYouDict
also rain-proof, 1788, from rain (n.) + proof (n.).