cloudbuster
Noun
Meaning
cloudbuster (plural cloudbusters)
A pseudoscientific device supposed to drain clouds of orgone and thus cause rain.
Noun
cloudbuster (plural cloudbusters)
A pseudoscientific device supposed to drain clouds of orgone and thus cause rain.