human shield
英 [?hju:m?n ?i:ld] 美 [?hjum?n ?ild]?
n.人盾,火线上抵御进攻的人员
柯林斯词典
N-SING?(战斗等中用来抵挡敌方进攻的)人体盾牌,人肉盾牌,人墙?
If a group of people are used as a?human shield?in a battle or war, they are put in a particular place so that the enemy will be unwilling to attack that place and harm them.