Stone cat Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of several species of small fresh-water North American catfishes of the genus Noturus. They have sharp pectoral spines with which they inflict painful wounds.

Webster 1913