Dictionaries

Mediate

Mediate

To act as a link or go-between, to try to settle differences between two or more parties.