advocate
ad-vo-cate
noun
A person publicly supporting or recommending a particular cause or policy.
"She is a staunch advocate for children's welfare."
verb
To publicly recommend or support a particular policy or cause.
"They advocate for stricter environmental protection laws."
Thesaurus
Synonyms: pleader, counsellor, counsel, counselor-at-law, counselor, preach, urge, recommend, advocator, proponent, exponent