rainproof

verb vt

Infinitive

rainproof

Present tense 3rd person singular

rainproofs

Preterite

rainproofed

Present participle

rainproofing

Past participle

rainproofed