noun
something that impedes and makes action difficult
told his story simply without the encumbrance of unnecessary details
Synonyms: clog, cumbrance, hindrance, impedance, impediment
Related Word: disadvantage, handicap, load; difficulty, hardship, inconvenience
Contrasted words: aid; catalyst, impetus, stimulus
Antonyms: assist, assistance