Electric cat - definition of Electric cat by The Free Dictionary
|(Zool.) ||one of three or more large species of African catfish of the genus Malapterurus (esp. M. electricus of the Nile). They have a large electrical organ and are able to give powerful shocks; - called also sheathfish.|
See also: Electric
Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co.
References in periodicals archive
THE Welsh Assembly's decision to ban electric cat
and dog collars designed to administer an electric shock was upheld yesterday by the High Court.
Outside the top 10, electric cat
deterrents proved popular with thousands being bought in the last two years - but almost seven out of 10 owners do not use them.