What is the meaning of leap in English?

Learn vocabulary with pictures as well as definitions of leap in English

Learn in

See more

v. leap

Definition of leap in English

To push with the legs in order to lift both feet from the ground such that a great height or distance is covered before the feet return to the ground.