living shield (English, noun)
expansion: living shield (plural living shields)
Senses:
glosses: A being who can directly prevent another from taking damage by existing in close proximity to the target.
Forms:
form: living shields
tags: plural