hydra
hy-dra · noun
Definitions
noun
- 1.
(Greek mythology) A many-headed serpent or water monster slain by Hercules; when one head was cut off, two more grew in its place.
- 2.
(Figurative) A persistent or complex problem that presents new obstacles as soon as one is solved.
- 3.
(Biology) A small freshwater polyp with a tubular body and tentacles around the mouth.
Forms
plural: hydras
Related words
Etymology
From Greek Hydra (Ὕδρα), from hydor ("water"). In mythology, the Lernaean Hydra lived in the swamps of Lerna.