not allowing water to pass in or out
without flaws or loopholes; an ironclad contract; a watertight alibi; a bulletproof argument
[ Syn: unassailable , unshakable , bulletproof ]
not allowing water to pass in or out
without flaws or loopholes; an ironclad contract; a watertight alibi; a bulletproof argument
[ Syn: unassailable , unshakable , bulletproof ]