Learn how to say Armor correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word armour:
1the metal coverings formerly worn to protect the body in battle:
knights in armour
a suit of armour
2 (also armour plate) the tough metal layer covering a military vehicle or ship to defend it from attack.
military vehicles collectively:
infantry, armour, and logistic units
3the protective layer or shell of some animals and plants.
4a person’s emotional, social, or other defences:
his armour of self-confidence
provide (someone) with emotional, social, or other defences:
the knowledge armoured him against her
Middle English: from Old French armure, from Latin armatura, from armare ‘to arm’ (see arm2)