Advocate

noun
ædvəkət
11 synonyms

Synonyms

noun — a person who pleads for a cause or propounds an idea
noun — a lawyer who pleads cases in court
verb — push for something
verb — speak, plead, or argue in favor of