Advocate
noun
a person who pleads for a cause or propounds an idea
Similar: advocator, proponent, exponent
noun
a lawyer who pleads cases in court
Similar: counsel, counselor, counsellor, pleader
verb
push for something
“The travel agent recommended strongly that we not travel on Thanksgiving Day”
Similar: recommend, urge
Word family
advocated · advocating