the main or most vocal supporter/advocate of something.
Meanings
He acted as the company's chief cheerleader for the new initiative.
Synonyms
Antonyms
Examples
Last updated: 2025/10/28 12:24