| |||||||||
i‧ron‧clad

1 an ironclad agreement, proof, defence etc is so strong and sure that it cannot be changed or argued against :
an ironclad guarantee
an ironclad guarantee2 old-fashioned covered with iron :
an ironclad battleship
an ironclad battleship