ironclad
adjective
°Covered with iron.
°Solid or certain; not able to be disputed or questioned; irrefutable.
noun
°(nautical) A ship or vessel covered in iron.
°An ironclad warship.