living shield
English
Noun
living
shield
(
plural
living shields
)
A
being
who can
directly
prevent
another from taking
damage
by existing in close
proximity
to the target.
[19th c.]
Hyponym:
human shield