Definitions
noun
a negotiation to resolve differences that is conducted by some impartial party
Look “mediation” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a negotiation to resolve differences that is conducted by some impartial party