Dictionary search results

Showing 1-5 of 5 results

mediate British & World English

Intervene in a dispute in order to bring about an agreement or reconciliation

mediate English Thesaurus

Austria tried to mediate between the belligerents