Word Meaning

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


Meaning of spearfish

- A large and powerful fish (Tetrapturus albidus) related to the swordfish, but having scales and ventral fins. It is found on the American coast and the Mediterranean.
- The carp sucker.