Meaning of the word advocator in English

What does advocator mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

advocator

US /ˈæd.və.keɪ.tər/
UK /ˈæd.və.keɪ.tər/

Noun

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

Example:
She is a strong advocator for human rights.
The organization is an advocator for environmental protection.