human shield

Definitions

Military

  • noun a group of hostages who are placed in a location, in order to prevent an attack on that location
  • noun a group of hostages, behind whom a person positions himself, in order to prevent people from shooting at him
http://www.dictionarycentral.com/definition/human-shield.html