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