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.