Dictionary Check: rainmaker
"rainmaker" is a valid word!
Scrabble
15
points
Words with Friends
17
points
Definition
noun
executive who is very successful in bringing in business to their company or firm
noun
American Indian medicine man who attempt to make it rain
Advertisement