RIOT SHIELD


Meaning of RIOT SHIELD in English

(also shield ) noun

a piece of equipment made from strong plastic, used by the police to protect themselves from angry crowds

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.