choke hold
nounDefinition of choke hold
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
Keep scrolling for more
Keep scrolling for more