choke hold
noun
1
: a hold that involves strong choking pressure applied to the neck of another
2
: absolute dominance or control
had a choke hold on the city's finances
Love words? Need even more definitions?
Merriam-Webster unabridged
Share