hydra

Primary Meanings of hydra

1.
n
trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality
2.
n
small tubular solitary freshwater hydrozoan polyp
Full Definitions of hydra
1

n 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”
Type of:
problem, trouble
a source of difficulty
2

n small tubular solitary freshwater hydrozoan polyp

Type of:
hydroid, hydrozoan
colonial coelenterates having the polyp phase dominant

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.