overleap ( synonym found)

Definition of overleap:

(v) : defeat (oneself) by going too far

Definition of overleap:

(v) : defeat (oneself) by going too far

Back to Top