Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of frogfish

- See Angler, n., 2.
- An oceanic fish of the genus Antennarius or Pterophrynoides; -- called also mousefish and toadfish.