Attested.to

Definition

a person who seeds clouds

Seed ·

Term in context

cloud seeder in CommonParlance