English
|
German
|
Russian
|
Czech
English
for English speakers
English
as a second language
Englisch
für Deutschsprachige
английский
для русскоговорящих
angličtina
pro mluvčí češtiny
human shield
English
Meaning
human shield
meaning
What does
human shield
mean?
human shield
noun
—
Civilians
deliberately
placed
in
or
around
combat
targets
to
deter
an
enemy
from
attacking
those
targets
.
—
civilians
placed
in
or
around
targets
Are you looking for...?
human
|
shield
human skill
|
human strength
|
human sciences
|
human spirit
|
human speech
|
human services
|
human science
|
human skin
|
human society
|
human smuggling
|
human sacrifice
|
human serum albumin