lizardfish Meaning, Definition & Usage

  1. noun tropical fishes with large mouths in lizard-like heads; found worldwide
    snake-fish; snakefish.

WordNet