Dictionary definition · ironclad
noun
- a wooden warship of the 19th century that is plated with iron or steel armor
adjective
- sheathed in iron plates for protection
- inflexibly entrenched and unchangeable"brassbound traditions"
- without flaws or loopholes"an ironclad contract"
Source: Open English WordNet (CC BY 4.0).