snakeheadDefinition 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