overleap

verb

1.
defeat (oneself) by going too far
2.
jump across or leap over (an obstacle)