overleap

overleap

overleaps

overleapt

overleapt

overleaping

Verb
defeat (oneself) by going too far

Synonymer

Synonymer