HUMAN SHIELD


Meaning of HUMAN SHIELD in English

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.

N-SING

Collins COBUILD Advanced Learner's English Dictionary.      Английский словарь Коллинз COBUILD для изучающих язык на продвинутом уровне.