Advertisement

Advertisement

human shield

noun

  1. a person or group of people located or intentionally placed in a potential line of fire or in an area likely to be attacked.



Discover More

Word History and Origins

Origin of human shield1

First recorded in 1880–85

Advertisement

Advertisement

Advertisement

Advertisement


human serviceshuman T-cell lymphotropic virus