Leakproof Meaning

There are 1 meaning(s) for word Leakproof

Meaning 1 : not subject to leaks