Word Hen
What is the meaning of the word "
cheerleader
"?
Definitions:
an enthusiastic and vocal supporter
noun
The investor has become a cheerleader for therapeutic cloning.