Thumbnail

Phrase or Word
To leapfrog (over)/be leapfrogged (over)
Definition
To surpass or skip over someone or something unexpectedly.
Language
English
Type
Faunamorph
Subcategory
Reptiles and Amphibians
Grammatical Subcategory
Verbs: Actions/States of Being