Waterproofing has 4 different meanings across 1 category:
Noun
the act of treating something to make it repel water
a coating capable of making a surface waterproof
The treatment of something to make it waterproof.
present participle of waterproof