'rainmaking' definitions:

Definition of 'rainmaking'

From: WordNet
noun
Activity intended to produce rain

Words containing 'rainmaking'