achopper

Etymology
From.

Verb

 * 1)  to stumble (on a stone)
 * 2)  to hit a snag, find oneself up against something, to make a mistake, fail
 * 3)  to hit a snag, to make a mistake