American Dictionary
Definition leapfrog in American English
leapfrog noun
[uncountable] noun
/ˈlipˌfrɔɡ/
Synonyms and related words
