Home / Dictionary / Defrog

Defrog Uncommon

Definition, synonyms and related words

Definitions
Verb
1

To rid of frogs.

See Also
rid of frogs
Related Terms
Rhyming Words
rog brog frog trog prog krog grog marog scrog sprog pirog ostrog tvorog balrog togrog sly grog leapfrog bullfrog werefrog treefrog
Compare
Defrog vs