'snake-fish' definitions:

Definition of 'snake-fish'

From: WordNet
noun
Tropical fishes with large mouths in lizard-like heads; found worldwide [syn: lizardfish, snakefish, snake- fish]