leapfrogs

English

Noun

leapfrogs

  1. plural of leapfrog.

Alternative forms

Verb

leapfrogs

  1. third-person singular simple present indicative of leapfrog

Alternative forms