n. Function: noun
something that seriously hampers action or progress FF1C; lack of education is an obstacle to advancement FF1E;
Synonyms: bar, Chinese wall, crimp, hamper, hurdle, impediment, mountain, obstruction, rub, snag, stumbling block, traverse
Related Words: clog, encumbrance, handicap, hindrance; bump, difficulty, hardship, vicissitude; catch, hitch; disincentive
Contrasted Words: aid, assist, assistance, help
Antonyms: advantage