SKYSCRAPER
Synonyms
for
advocator
3 synonyms found - words and phrases with similiar meaning.
Definition
noun
a person who pleads for a cause or propounds an idea
●
advocate
noun
●
exponent
noun
●
proponent
noun
MEDIUM RECTANGLE
MEDIUM RECTANGLE
Synonyms
for
advocator
3 synonyms found - words and phrases with similiar meaning.
Definition
noun
a person who pleads for a cause or propounds an idea
●
advocate
noun
●
exponent
noun
●
proponent
noun