tr

artificial precipitation

artificial precipitation

Precipitation of water particles, in the liquid or solid form, attributable to human action on a cloud, as in cloud seeding.