CRAMPFISH MEANING IN ENGLISH

• Crampfish Definition & Synonyms

  1. (n.) The torpedo, or electric ray, the touch of which gives an electric shock. See Electric fish, and Torpedo.


Synonyms:
Numbfish, Torpedo,

RECENT SEARCHES