EGAVE
defrog
Meaning
verb
To rid of frogs.
Similar words
defrock
defrost
disfrock
defog
defreak
deflea
unbog
unfry
unfog
unfoul
Save “defrog” to learn later