cloudbuster (English, noun)
expansion: cloudbuster (plural cloudbusters)
Senses:
glosses: A pseudoscientific device supposed to drain clouds of orgone and thus cause rain.
Forms:
form: cloudbusters
tags: plural
form: cloud buster
tags: alternative