ironclad
i-ron-clad
adjective
Extremely strong and secure, making it impossible to break, change, or dispute.
"The contract contained ironclad clauses."
Thesaurus
Synonyms: sheathed, brassbound, inflexible, incontestable, bulletproof, unshakable, unassailable, watertight, incontestible