deferred payments: meaning in law

Payments that are spread out over time or entirely postponed

Browse all legal terms →