BODY ARMOUR


Meaning of BODY ARMOUR in English

■ noun clothing worn by the army and police to protect against gunfire.

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