English | German | Russian | Czech

advocator English

Meaning advocator meaning

What does advocator mean?

advocator

(= advocate) a person who pleads for a cause or propounds an idea

Synonyms advocator synonyms

What other words have the same or similar meaning as advocator?

Are you looking for...?