Snakehead (noun) Definition, Meaning & Examples

noun
  1. a turtlehead plant.
  2. any elongate fish of the family Channidae (or Ophicephalidae), having a large head with a deeply cleft mouth and able to breathe atmospheric oxygen.
noun
  1. a Chinese criminal involved in the illegal transport of Chinese citizens to other parts of the world
Snakehead (noun) Definition, Meaning & Examples

More Definitions