Subscriber login


Forgot your password?

Library card login

Other

Hydra

Pronunciation: /ˈhʌɪdrə/

Definition of Hydra
  • 1 Greek Mythology a many-headed snake whose heads grew again as they were cut off, eventually killed by Hercules.
  • (as noun hydra) a thing which is hard to overcome or resist because of its pervasive or enduring quality or its many aspects: his battle with the hydra of bureaucracy
  • 2 Astronomy the largest constellation (the Water Snake or Sea Monster), said to represent the beast slain by Hercules. Its few bright stars are close to the celestial equator. Compare with Hydrus.

Origin:

via Latin from Greek hudra

Hydra in other Oxford dictionaries

Definition of Hydra in the US English dictionary
  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …