rainproof (adj.)youdaoicibaDictYouDict[rainproof 词源字典]
also rain-proof, 1788, from rain (n.) + proof (n.).[rainproof etymology, rainproof origin, 英语词源]