Cheerleader

/ˈtʃɪrˌliːdər/

Synonyms

Slang Meanings

A fanatical supporter.
He's such a cheerleader for that band; he goes to all their shows.
Someone who is overly enthusiastic about something.
She's a cheerleader for environmental causes, always promoting green initiatives.