Advertisement
Synonyms of Armour
Primary definition: Protective covering worn to prevent damage inflicted by weapons, especially in combat.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Armour" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement