hydra
definition: small tubular solitary freshwater hydrozoan polyp
example:
speech part: noun
synonyms:
definition: trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality
example: We may be facing a hydra that defies any easy solution.
speech part: noun
synonyms:
definition: a mythological serpent that would regrow heads in the place of those that were removed
example:
speech part: noun
synonyms: