English definition of “leap”
/liːp/ noun [C]
CHANGE › a sudden improvement or increase: There was a big leap in profits last year. This represents a great leap forward in technology.
JUMP › a big jump: He finished third in the long jump with a leap of 26 feet. → See also quantum leap