cloudbuster noun1 •A pseudoscientific device supposed to drain clouds of orgone and thus cause rain. formscloudbusters