to catch on a hidden obstacle [v SNAGGED, SNAGGING, SNAGS]
to catch on a snag (a jagged protuberance) [v SNAGGED, SNAGGING, SNAGS]