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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005