spear catcher (English, noun)
expansion: spear catcher (plural spear catchers)
Senses:
glosses: A person who is responsible for dealing with aggression or demands directed at another party.
Forms:
form: spear catchers
tags: plural