Definitions of electric catfish:

  • noun:   freshwater catfish of the Nile and tropical central Africa having an electric organ