leopard frog ( synonym found)

Definition of leopard frog:

°A children's game in which players vault over each other's stooped backs.
°To jump over some obstacle as in leapfrog.
°(business) To make obsolete.
"This new product will leapfrog the competition."

Definition of leopard frog:

°A children's game in which players vault over each other's stooped backs.
°To jump over some obstacle as in leapfrog.
°(business) To make obsolete.
"This new product will leapfrog the competition."

Back to Top