What is rigorous; severe; exacting; as, an ironclad oath or pledge. [Colloq.] called?

ironclad — Rigorous; severe; exacting; as, an ironclad oath or pledge. [Colloq.]. (Webster's 1913.)

Sources