Definify.com

Definition 2024


cloudbuster

cloudbuster

English

Alternative forms

  • cloud buster

Noun

cloudbuster (plural cloudbusters)

  1. A pseudoscientific device supposed to drain clouds of orgone and thus cause rain.

Related terms