human shield

English

Noun

human shield (plural human shields)

  1. Civilians deliberately placed in or around combat targets to deter an enemy from attacking those targets.

Translations

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.