As adjectives the difference between waterproof and leakproof
is that
waterproof is unaffected by water while
leakproof is resistant to leaks; hermetic, sound;
as of a dry cell battery.
As a verb waterproof
is to make
waterproof or water-resistant.
As a noun waterproof
is a substance or preparation for rendering cloth, leather, etc., impervious to water.