advocate

noun

A person who publicly supports or recommends a particular cause or policy.

transitive verb

Publicly recommend or support.