Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of hydra
  1. noun
    a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer

    Similar: 

  2. noun
    (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones
  3. noun
    small tubular solitary freshwater hydrozoan polyp
    type of:
  4. noun
    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"
    type of:
Explanation of hydra
My lists:
Recently viewed words: