asset encumbrance

phrase

Definitions of asset encumbrance

when a bank has to pledge its assets as security to a creditor when borrowing from that creditor

Asset encumbrance is the funding trend of the moment because trust in the financial system has been destroyed.