He was a passionate advocator for environmental conservation.
vocal advocator
Frequency:
50
%
She was a vocal advocator for animal rights.
fierce advocator
Frequency:
45
%
She was a fierce advocator for social justice.
Idiomatic Expressions for advocator
Phrase: strong advocate
Meaning: someone who strongly supports a particular cause or idea
Usage: He is a strong advocate for environmental conservation.