Definition of armour-piercing in English:
armour-piercing
adjective
(US armor-piercing)
Designed to pierce armour, especially (in later use, of a shell, etc.) designed to penetrate the armour-plating of a ship, tank, etc., before exploding.
Origin
Late 17th century.
Are You Learning English? Here Are Our Top English Tips