Synonyms: burden, incumbrance, load, encumbrance, onus
Definition: an onerous or difficult concern
Usage: the burden of responsibility; that's a load off my mind
Similar words: concern, headache, vexation, worry
Definition: something or someone that causes anxiety; a source of unhappiness
Usage: New York traffic is a constant concern; it's a major worry