• Cloudbuster

    Alternative forms

    Origin

    cloud + buster

    Full definition of cloudbuster

    Noun

    cloudbuster

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

    Related terms

    © Wiktionary