What is the meaning of the word "cheerleader"?

Definitions:

  1. an enthusiastic and vocal supporter copy to clipboard noun
    • The investor has become a cheerleader for therapeutic cloning. copy to clipboard