under the control, power, or influence of someone or something (usually negative).
Meanings
The town was in the clutches of a severe drought.
Synonyms
Antonyms
Examples
Last updated: 2025/11/03 05:31