Hydra subsidiary Synonyms

Definitions for Hydra


  • (noun) trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality
  • (noun) small tubular solitary freshwater hydrozoan polyp

HS abbreviation

HS is an abbreviation for Hydra Subsidiary
What does HS stand for?
HS stands for "Hydra Subsidiary"

Definitions for Subsidiary


  • (adjective) functioning in a supporting capacity
  • (noun) an assistant subject to the authority or control of another
  • (noun) a company that is completely controlled by another company