LEAPFROG


Meaning of LEAPFROG in English

■ noun a game in which players in turn vault with parted legs over others who are bending down.

■ verb ( ~s , ~ging , ~ged )

1》 perform such a vault.

2》 surpass or overtake a competitor or obstacle to move into a leading position.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.