FROGFISH

Definition of FROGFISH

  1. (noun)fish having a frog-like mouth with a lure on the snout