incumbrance
incumbrance基本解释
n.阻碍物;累赘;[律]负担
incumbrance同义词
incumbrance英英释义
"the burden of responsibility""that's a load off my mind"