Synonyms of clutches in English:

clutches


See definition of clutches

noun

1‘we want to rescue the captives from the clutches of the enemy’

SYNONYMS

power, control, domination, command, mastery, rule, tyranny

hands, hold, grip, grasp, claws, jaws, evil embrace

custody, possession, keeping