Attested.to

Definition

spending money raised by borrowing; used by governments to stimulate their economy

Seed ·