cheerleader (Noun) — An enthusiastic and vocal supporter. ex. "he has become a cheerleader for therapeutic cloning"
cheerleader (Noun) — Someone who leads the cheers by spectators at a sporting event.