hook up on

上級 (C1) informal

Get stuck or caught on something, either physically or in your mind

"My fishing line hooked up on a submerged branch and snapped."