n. turtlehead, North American perennial plant bearing white flowers shaped like the head of a turtle and found near running waters (Botany); elongate tropical fish with a large head that is able to breathe atmospheric oxygen; (Slang used in Hong Kong) person who smuggles unlawful immigrants from China into Hong Kong
SNAKEHEAD
Meaning of SNAKEHEAD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012