in·ter·ced·er
-də(r)
: one that intercedes
Love words? Need even more definitions?
Merriam-Webster unabridged



