an onerous or difficult concern; the burden of responsibility; thats a load off my mind
[ Syn: burden , load , incumbrance , onus ]
a charge against property (as a lien or mortgage)
[ Syn: incumbrance ]
any obstruction that impedes or is burdensome
[ Syn: hindrance , hinderance , hitch , preventive , preventative , incumbrance , interference ]