sich verhaken

listen to the pronunciation of sich verhaken
Немецкий Язык - Английский Язык
to snarl
to tangle up
to become/get tangled up/entangled/ snarled up/ensnared (in something)
to get caught (on something)
to tangle