mortgaged has definitions from the field of business
1
[ adjective ] (business) burdened with legal or financial obligations

Examples

"his house, his business, indeed, his whole life was heavily mortgaged"

Related terms

encumbered

*