snag

noun

1.
a sharp protuberance
Derived from:
snag
2.
a dead tree that is still standing, usually in an undisturbed forest
3.
an opening made forcibly as by pulling apart
4.
an unforeseen obstacle