WTWM

whatsthatwordmean

← Definition
Guess

hoptoad

nounA small toad or frog, especially one that moves by hopping.

Synonyms

toadnounfrognoun

Built for word lovers.