The Dictionary of Internal Security

Dictionary

English  
shield - noun MP3
 
 
Definitions  
Def: a large round or rectangular piece of perspex or other material used as protection
Example: The riot police were equipped with helmets, shields and batons.
 
Usage note  
Word family  
 
Collocations  
  • riot shield
 
See also  
 
dic_connotations