strangulation : Idioms & Phrases


economic strangulation

  • noun punishment of a group by cutting off commercial dealings with them
    • the economic strangulation of the Jews by the Nazi Party
WordNet