'snake mackerel' definitions:

Definition of 'snake mackerel'

(from WordNet)
noun
Predatory tropical fishes with jutting jaws and strong teeth [syn: snake mackerel, Gempylus serpens]