EGAVE

defrog

Meaning

  1. verb To rid of frogs.

Similar words

defrock defrost disfrock defog defreak deflea unbog unfry unfog unfoul

Save “defrog” to learn later