human shield
noun[C]
uk/ˌhjuː.mən ˈʃiːld/us/ˌhjuː.mən ˈʃiːld/apersonorgroupofpeoplekeptin aparticularplaceinordertostopanenemyfromattackingthatplace:
人体盾牌,人肉盾牌Militarybaseswereprotectedbycapturedenemysoldierswho werehousedthere as ahumanshield.军事基地受到由关在那里的敌军俘虏兵组成的人盾的保护。
Responding to an attack
- beat
- beatsomeoneoff
- beatsomeone/somethingback
- capitulate
- counter-assault
- counterattack
- countercharge
- fendsomeoneoff
- fight
- hold
- parry
- pull back
- repel
- repulse
- resist
- retreat
- seesomeoneoff
- stand
- strike
- withdrawal