ARMOR Meaning of ARMOR in English n. US var. of ARMOUR. Oxford English vocab. Оксфордский английский словарь. 2012