Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mediator

- One who mediates; especially, one who interposes between parties at variance for the purpose of reconciling them; hence, an intercessor.

Crossword clue for mediator

- Arbiter