human shield (English, noun)
expansion: human shield (plural human shields)
Senses:
topics: government
military
politics
war
glosses: Civilians which a military group has deliberately placed combat targets near to deter an enemy from attacking those targets.
glosses: Third parties used cynically to divert attention away from accusations against oneself.
tags: figuratively
rhetoric
Forms:
form: human shields
tags: plural