ironclad in Dutch ironclad in Dutch staalhard adj (figuratively) Solid or certain; not able to be disputed or questioned; irrefutable. Add to Flashcards