cloudbusting en · NOUN EtymologyFrom cloud + busting. Meanings (uncountable) The use of a cloudbuster.