Meaning of SNAG in English

SNAG

n.

1.

Knot, knarl, knob, projection, jag, protuberance, snub.

2.

Tooth ( in contempt ).

3.

Swaying trunk or branch of a tree ( fixed at one end in a river ).

Soule. Dictionary of English synonyms.      Словарь английских синонимов.