Definition of spotted cat in English:

spotted cat

noun

  • Any of various spotted catfishes; especially (US) the channel catfish, Ictalurus punctatus.

Origin

Late 18th century; earliest use found in John Stedman (1744–1797), army officer and author.