Home
Search
Index
Definify.com
Definition
2025
leapfrogs
leapfrogs
English
Noun
leapfrogs
plural of
leapfrog
Similar Results