Summary
English Synonyms:   more detail...
  1. Hydra:


English

Detailed Synonyms for Hydra in English

Hydra:

Hydra [the ~] noun

  1. the Hydra
    – a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer 1
    the Hydra; the Snake
    – a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer 1
  2. the Hydra
    – (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones 1
    the Hydra
    – (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones 1
    • Hydra [the ~] noun
      • Hydra was slain by Hercules1

Related Definitions for "Hydra":

  1. a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer1
  2. (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones1
    • Hydra was slain by Hercules1

Related Synonyms for Hydra