English definition for incumbrance
1. n. any obstruction that impedes or is burdensome
2. n. an onerous or difficult concern
3. n. a charge against property (as a lien or mortgage)
Sponored Video