SNAKEHEAD


Meaning of SNAKEHEAD in English

/snayk"hed'/ , n.

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.

[ 1775-85, Amer.; SNAKE + HEAD ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .