What is the meaning of the word "snag"?

Definitions:

  1. a dead tree that is still standing, usually in an undisturbed forest copy to clipboard noun
    • a snag can provide food and a habitat for insects and birds copy to clipboard
  2. catch on a snag copy to clipboard verb
    • I snagged my stocking copy to clipboard
  3. get by acting quickly and smartly copy to clipboard verb
    • snag a bargain copy to clipboard

Synonyms: