HUMAN SHIELD


Meaning of HUMAN SHIELD in English

ˌhuman ˈshield BrE AmE noun [countable]

someone who is taken and kept as a prisoner by a criminal in order to protect the criminal from being killed, injured, or caught

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.