From un- + snag.
unsnag (third-person singular simple present unsnags, present participle unsnagging, simple past and past participle unsnagged)