advocate

noun
  1. A person who publicly supports or recommends a particular cause or policy. noun
    She is a well-known advocate for environmental protection.
    As an advocate for human rights, he often speaks at international conferences.
  2. A person who pleads on someone else's behalf, especially in a legal context. noun
    The defense advocate presented a compelling case to the jury.
    As a legal advocate, she represents clients in court.
  3. To publicly recommend or support a particular cause or policy. verb
    He advocates for greater transparency in government dealings.
    The organization advocates for the rights of the underprivileged.