More than just an online dictionary!
(imp. & p. p.) of Snag
(a.) Full of snags; snaggy.
Snagged Snagging Snaggy