IPA: /ˈwɔːtərˌpruːfər/
KK: /ˈwɔːtərˌpruːfər/
A person or thing that makes something waterproof, preventing water from passing through.
The waterproofer applied a special coating to the roof to keep it dry during the rainy season.
Waterproofer → It is formed from "water" (from Old English *wæter*, meaning liquid that falls as rain or is found in rivers) and "proof" (from Old English *prōf*, meaning to test or to prove) combined with the suffix "-er" (meaning a person who). A waterproofer is a person who tests or proves something to be resistant to water.
Think of someone who 'tests' ('proof') something to make sure it can withstand 'water' — that's what a waterproofer does.