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