ENGLISH → HINDI
clutches
01
noun
पकड़; कब्ज़ा; नियंत्रण
Grasp; possession; control.
In a sentence
Once the organization was in his clutches, her future there was bleak.
एक बार संगठन उसकी पकड़ में आ गया, तो वहाँ उसका भविष्य अंधकारमय था
A note on usage
idiomatic; plural-normally