Meaning: An impediment or burden.
Example: The horse raised its hind leg as if to rid itself of an encumbrance
Synonyms: hindrance, obstruction, obstacle, impediment, restraint, constraint, handicap, inconvenience, nuisance, disadvantage, drawback
Antonyms: help, asset