Lernaean hydra

Definitions

Noun
  1. 1
    (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.