English dictionary, thesaurus, translations & etymology
FreeDict.com

长蛇座 — meaning in English

Cháng shé zuò

Chinese → English · translate English → Chinese instead

English meaning

  • hydra noun A many-headed serpent from Greek mythology that grew two new heads whenever one was cut off.

Senses

长蛇座 is used for these senses in English:

  • Hydra (constellation) A spring constellation of the northern sky, said to resemble a serpent. It lies just south of the zodiac and contains the star Alphard.

hydra — full definition

  1. noun A many-headed serpent from Greek mythology that grew two new heads whenever one was cut off.
  2. noun A tiny freshwater animal with a tube-shaped body and tentacles around its mouth, related to jellyfish.
  3. noun A problem so tangled and persistent that solving one part of it just causes another part to appear.
Vocabulary Flow
Learn more English words in Chinese.
Vocabulary Flow serves English words with the Chinese meaning, one at a time — pronunciation and an example each time. Scroll it either direction.
Learn English in Chinese