snaggy

Full of snags.

Abounding in fallen trees which send up strong stubby branches from the bottom of the water so as to make navigation unsafe.

Being or resembling a snag; snag-like.

Ill-tempered.

adjective

Full of snags; full of short, rough branches or sharp points; abounding with knots.

adjective

Snappish; cross; ill-tempered.

adjective

Covered in snags, or similar sharp projections.