ARTIFICIAL RAINMAKINGNoun

Meaning 1: