RichThesaurus
cloudbuster
cloudbuster
synonyms
cloud buster
cloudbuster
definitions
noun
A pseudoscientific device supposed to drain clouds of orgone and thus cause rain.