Dictionary Home » Business » impound account

impound account business definition

An account established for future needs. For example, a lender may set up an impound account into which a homebuyer prepays recurring expenses such as insurance and taxes. Also called escrow account.
link/cite print suggestion box