Meaning of intermediary

Definition of intermediary

(noun) a negotiator who acts as a link between parties

Other information on intermediary

WIKIPEDIA results for intermediary
Amazon results for intermediary