Meaning of SNAG in English

SNAG

n. 1 hitch, catch, problem, (stumbling) block, stricture, bottleneck, complication, obstacle, impediment, obstruction, hindrance, difficulty, US hang-up A snag developed that prevented my keeping my promise to you

v. 2 catch, tear, rip He snagged his new jacket on a nail

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.