Attested.to

Definition

an air mass of lower pressure; often brings precipitation

Seed ·

Term in context

depression in CommonParlance