HYDRA-HEADED Meaning of HYDRA-HEADED in English [hy.dra-head.ed] adj (1599): having many centers or branches "a ~ organization" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012