25B6; noun OBSTACLE, hurdle, barrier, bar, hindrance, impediment, handicap, disadvantage; snag, fly in the ointment, hitch, catch, drawback, difficulty, problem, weakness, defect, pitfall; informal hiccup.
STUMBLING BLOCK
Meaning of STUMBLING BLOCK in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012