Log in to add to The Dictionary
Ironclad
a. - Rigorous; severe; exacting; as, an ironclad oath or pledge.