Home / H / hydra

hydra

noun 5 letters Scrabble 12 WWF 10
Definitions
noun

a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer

noun

monster with nine heads; when struck off each head was replaced by two new ones

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

“we may be facing a hydra that defies any easy solution”

Want another word?
Spin the dictionary for a fresh one.
Generate a word →