Search Details

Word: snakehead (lookup usage) (lookup stats)


Meaning:

Noun:

  • A showy perennial plant, ''Chelone glabra'', found in North American marshlands; the turtlehead
  • slang A Chinese smuggler, especially one who smuggles people

Source: Wiktionary | Src Info »