'advocator' definitions:

Definition of 'advocator'

(from WordNet)
noun
A person who pleads for a cause or propounds an idea [syn: advocate, advocator, proponent, exponent]