Subscriber login


Forgot your password?

Library card login

Other

snakehead

Definition of snakehead

noun

  • 1a freshwater fish with a broad, heavily scaled head and a long cylindrical body, native to tropical Africa and Asia.
    • Family Channidae: several genera and species
  • 2a member of a Chinese criminal network chiefly engaged in smuggling illegal immigrants to the West.
    [translation of Chinese shétóu]

snakehead in other Oxford dictionaries

Definition of snakehead in the US English dictionary