IRONCLAD

Definition of IRONCLAD

  1. (adj)sheathed in iron plates for protection
  2. (adj)inflexibly entrenched and unchangeable
  3. (adj)without flaws or loopholes
  4. (noun)a wooden warship of the 19th century that is plated with iron or steel armor