ARMOR


Meaning of ARMOR in English

n. US var. of ARMOUR.

Oxford English vocab.      Оксфордский английский словарь.