Attested.to

Definition

an excess of expenditures over revenues

Seed ·

Term in context

budget deficit in CommonParlance