Home / Dictionary / Human shield

Human shield Uncommon

Definition, synonyms and related words

Definitions
Noun
1

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

Related Terms
Rhyming Words
feld teld veld seld weld held meld keld geld sheld yield hield wield bield field heeld speld fjeld geteld reweld
Compare
Human shield vs