a concealed or unexpected difficulty or obstacle
The snag is, there's no train on Sundays
a sharp or jagged projecting part
an irregular tear or flaw made by or as if by catching on a snag
a snag in her tights
a stub or stump remaining after a branch has been chopped or torn off
a tree or branch embedded in a lake or stream bed and constituting a hazard to navigation
snaggy adj
[of Scandinavian origin]