'rainmaking' definitions:

Definition of 'rainmaking'

(from WordNet)
noun
Activity intended to produce rain

Words containing 'rainmaking'