Definition of snag (noun)
- a sharp protuberance
- a dead tree that is still standing, usually in an undisturbed forest
- "a snag can provide food and a habitat for insects and birds"
- an opening made forcibly as by pulling apart
- an unforeseen obstacle
Definition of snag (verb)
- catch on a snag
- "I snagged my stocking"
- get by acting quickly and smartly
- "snag a bargain"
- hew jaggedly
Source: Princeton University Wordnet