hy‧dra /ˈhaɪdrə/
noun1. Hydra a snake in ancient Greek stories with many heads that grow again when they are cut off
2. [countable] formal a problem that is very difficult to get rid of because it keeps returning
[TahlilGaran] Dictionary of Contemporary English ▲