ADVOCATE

Definition of ADVOCATE

  1. (verb)push for something
  2. (verb)speak, plead, or argue in favor of
  3. (noun)a person who pleads for a cause or propounds an idea
  4. (noun)a lawyer who pleads cases in court