Meaning of SNAG in English

SNAG

n. jagged projection, sharp protruding point; tree branch or tree stump partially submerged in a lake or river; hidden obstacle, unseen danger; hole, tear, run (esp. one made by a sharp projection)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.