noun
1. a sharp or jagged projection upon which something can be caught or torn.
While walking through the raspberry bushes, she caught her sweater on a snag.
2. a hidden or unexpected problem or impediment; obstacle.
We hit a snag that slowed our negotiations for a week.
transitive verb
to catch, impede, or tear on or as if on a snag.
I snagged my wool jacket on a nail.