intermediary

Noun
  1. A negotiator who acts as a link between parties (synset 109647729)

Found on Word Lists

Other Searches