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.
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.