Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
intercessor
in English
intercessor
us
/ˌɪntərˈsɛ.sər/
uk
/ˌɪntəˈsɛ.sə/
#uncommon
Plural
intercessors
Definitions
Noun
a
person
mediating
between
parties
;
reconciling
conflicts
a
saint
interceding
with
God
(
on
behalf
of
others
)
a
middleman
facilitating
interactions