snag1
  
  n.
    - an unexpected or hidden obstacle or drawback.
- a sharp or jagged projection.
- a small rent or tear.
- N. Amer. a dead tree.
v.
 (snags, snagging, snagged)
  - catch or tear on a snag.
- N. Amer. informal catch; obtain.
Derivative
  
  Etymology
  C16: prob. of Scand. origin.
 
  
    
snag2
  
  n.
 Austral./NZ informal a sausage.
Etymology
  1940s: of unknown origin.