English | German | Russian | Czech

hydra English

Meaning hydra meaning

What does hydra mean?

hydra

small tubular solitary freshwater hydrozoan polyp 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

Hydra

(Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones Hydra was slain by Hercules a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer

Synonyms hydra synonyms

What other words have the same or similar meaning as hydra?

Hydra English » English

Snake Water Serpent Water Monster

hydra English » English

seat chair

Topics hydra topics

What do people use hydra to talk about?

Are you looking for...?