Synonyms:
hydra
Meaning: small tubular solitary freshwater hydrozoan polyp
Synonyms:
hydra
Meaning: trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality; "we may be facing a hydra that defies any easy solution"
Synonyms:
Hydra, Snake
Meaning: a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer
Synonyms:
Hydra
Meaning: (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones; "Hydra was slain by Hercules"
Usage examples
In return for this service he gave Philoctetes a quiver full of those deadly arrows that had been dipped in the blood of the Hydra of Lerna.
In those days, there was in Greece a monstrous serpent known as the Hydra of Lerna, because it haunted a marsh of that name whence it issued in search of prey.