DEATH GRIP
Meaning of DEATH GRIP in English
noun
1. : an extremely tight grip caused especially by fear
2. : hold 3b(1)
maintained their death grip on overseas markets
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012