(adj) unassailable, unshakable, watertight
without flaws or loopholes
an ironclad contract; a watertight alibi; a bulletproof argument