Ebay India

Popular Wordlists

hydra

hydra

hydra - Dictionary definition and meaning for word hydra

Definition
(noun) (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones
Example Sentence
  • Hydra was slain by Hercules

Definition
(noun) a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer
Synonyms : snake

Definition
(noun) trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality
Example Sentence
  • we may be facing a hydra that defies any easy solution

Definition
(noun) small tubular solitary freshwater hydrozoan polyp

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at 8054012673 or drop us an email at career@opencubicles.com.

Love us on FB !