advocate ·noun

Definition: someone who supports a particular idea or way of doing things Level: C2