advocate
noun
- 1
a person who pleads for a cause or propounds an idea
- 2
a lawyer who pleads cases in court
verb
- 1
speak, plead, or argue in favor of
The doctor advocated a smoking ban in the entire house
- 2
push for something
The travel agent recommended strongly that we not travel on Thanksgiving Day
Also useful for “advocate”:Scrabble— High-value letters — see what it scores