[plural] [noun] [humorous]If you are in/fall into the clutches of something or someone you are in their power.He's fallen into the clutches of that woman.
CLUTCHES
Meaning of CLUTCHES in English
Cambridge English vocab. Кембриджский английский словарь. 2012