watertight Meaning, Definition & Usage
-
adjective satellite not allowing water to pass in or out
-
adjective satellite without flaws or loopholes
unshakable; unassailable; bulletproof.
- an ironclad contract
- a watertight alibi
- a bulletproof argument