YourDictionary

Dictionary Home » Business » encumbrance

encumbrance business definition

  1. A liability on real property. For example, a mortgage encumbers title to real estate because the lender has an interest in the property. Compare unencumbered.
  2. A commitment within an organization to use funds for a specific purpose. Thus, a college may encumber funds for later payment to cover expenses associated with a faculty member's trip to recruit new professors.

Learn more about encumbrance

link/cite print suggestion box