intercessor
(noun)
noun
1. a negotiator who acts as a link between parties
Similar word(s): intermediary, intermediator, mediator
Definition categories: person, negotiant, negotiator, treater
(noun)
1. a negotiator who acts as a link between parties
Similar word(s): intermediary, intermediator, mediator
Definition categories: person, negotiant, negotiator, treater