Reference meaning
Hydra
Last updated
(Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones
Other meanings
2. noun
a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer
3. noun
trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality
4. noun
small tubular solitary freshwater hydrozoan polyp
Source and scope
This definition is reproduced from Princeton WordNet 3.0, sense 09496261-n, under the WordNet 3.0 License. It has not yet received VocabularyBase editorial review. Read the source and license details.