Noun Definition
intermediator
1.Definition: a negotiator who acts as a link between parties
Related Noun(s):intercessor, intermediary, mediator
Category: People1.Definition: a negotiator who acts as a link between parties
Related Noun(s):intercessor, intermediary, mediator
Category: People