strangle-hold
strangle-hold
to have control over a situation or organisation
the lawyers have a complete strangle-hold over our finances while the investigation proceeds.
find out more about this word or phrase
the lawyers have a complete strangle-hold over our finances while the investigation proceeds.
find out more about this word or phrase