Suffix added to a noun to form an adjective denoting imperviousness to that noun.
From the adjective proof (“fully resistant”), from the same Old French root as prove.
Esercitati a parlare e a memorizzare " -proof " e molte altre parole e frasi in inglese .