Dictionary
Browse
Translate
About
›
›
→
riot shield — English Definition | Lughet
Dictionary
›
English
›
riot shield
←
riot police
rip
→
English
Main Dictionary
riot shield
Domain: Universal Words
(also shield) noun a piece of equipment made from strong plastic, used by the police to protect themselves from angry crowds
★
★
★
★
★
Rate this entry
← Search