'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]