Definitions of hydra:
- noun: small tubular solitary freshwater hydrozoan polyp
- noun: trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality
Example: "We may be facing a hydra that defies any easy solution"
- noun: a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer
- noun: (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones
Example: "Hydra was slain by Hercules"
Search for hydra at other dictionaries: OneLook, Answers.com, Merriam-Webster
"Works flawlessly!": RhymeZone apps for iPhone/iPad and Android!
Help, Feedback, Customize, Android app, iPhone/iPad app
Copyright © 2013 Datamuse