1 wolf herring | Definition of wolf herring

wolf herring

noun

Definition of wolf herring

: a large greatly elongated voracious clupeoid fish (Chirocentrus dorab or possibly related species) that has long powerful fangs, is widely distributed along tropical Indo-Pacific shores, and is in some areas esteemed as food though fierce and dangerous to handle