English | German | Russian | Czech

cloudbuster English

Meaning cloudbuster meaning

What does cloudbuster mean?

cloudbuster

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

Are you looking for...?