1.a person who pleads for a cause or propounds an idea
2.a lawyer who pleads cases in court
1.push for something;
The travel agent recommended strongly that we not travel on Thanksgiving Day
2.speak, plead, or argue in favour of;
The doctor advocated a smoking ban in the entire house