advocator
English Dictionary
->
Letter A
-> advocator
Search Dictionary:
advocator Definition
(n)
a
person
who
pleads
for
a
cause
or
propounds
an
idea
advocator Synonyms
advocate
advocator
exponent
proponent
© Art Branch Inc.