An Encylopedia Britannica Company

death grip

1 ENTRIES FOUND:
death grip noun
death grip
noun
Britannica Dictionary definition of DEATH GRIP
[singular]
: a very tight hold on something
often used figuratively to suggest that something has a powerful and harmful effect on something else