encumbrance
英 [ɪn'kʌmbr(ə)ns; en-]
美[ɪn'kʌmbrəns]
英英释意
- 1. an onerous or difficult concern;
- "the burden of responsibility"
- "that's a load off my mind"
- 2. a charge against property (as a lien or mortgage)
- 3. any obstruction that impedes or is burdensome