COAT ARMOUR


Meaning of COAT ARMOUR in English

■ noun heraldic arms.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.