There are multiple definitions - click on the translation that matches your context.

物上负担

名词

full

incumbrance

noun

Definitions of incumbrance

a mortgage, claim or other liability attached to a piece of property

"Incumbrance" means any security interest, mortgage, pledge, hypothecation, assignment, deposit arrangement, or lien etc.