History
History
History
UK
US
Meaning:

a person who speaks in favour of a person or idea

person supporting an idea or cause publicly

more synonyms
synonyms mode
crossword mode
ADVOCATE as in Wiktionary
ADVOCATE as in Wikipedia