a large fish with long stiff hairs, like a cat's whiskers, around its mouth. There are several types of catfish, most of which are freshwater fish.
Check pronunciation: catfish
Definition of catfish noun from the Oxford Advanced American Dictionary