Definition of armour-proof in English:

armour-proof

(US armor-proof)

adjective

  • Protected or impenetrable by or as by armour.

Origin

Mid 17th century; earliest use found in Thomas Heywood (c1573–1641), playwright and poet.