without flaws or loopholes; an ironclad contract; a watertight alibi; a bulletproof argument
[ Syn: unassailable , unshakable , watertight ]
not penetrable by bullets; bulletproof glass; bulletproof vest'
bulletproof (adj.)
make bulletproof; bulletproof the car'