What is an Impounds?
Real Estate Dictionary
A trust type of account established by lenders for the accumulation of borrower's funds to meet periodic payments of taxes, mortgage insurance premiums, and/or future insurance policy premiums, required to protect their security.