WTWM

whatsthatwordmean

← Definition
Guess

intercessor

nounA person who speaks or pleads on behalf of someone else, especially in prayer or before a higher authority.

Synonyms

mediatornounadvocatenounnegotiatornoun

Built for word lovers.