knifefish /naɪfɪʃ/ noun1 •Any of numerous fish with knife-shaped bodies, from several different families. formsknifefishes