Definitions of frogfish:

  • noun:   fish having a frog-like mouth with a lure on the snout