Hydra-headed definitions

hī'drə-hĕd'ĭd
Having many facets or aspects, especially difficult or intractable ones.

A hydra-headed social problem.

adjective
0
0