Definition of Leakproof

  • 1. Not subject to leaks Adjective Satellite

Semanticaly linked words with "leakproof"