Advertisement

Synonyms of Armour

Primary definition: Protective covering worn to prevent damage inflicted by weapons, especially in combat.

Full Dictionary Entry
Advertisement
Advertisement