to kill someone by squeezing their throat; to stop someone's deeds or something from development; dusić, udusić; tłumić, dławić
The strike started by the trade union has been strangled. The police found the strangled woman's corpse. Strajk rozpoczety przez związek zawodowy został stłumiony. Policja odnalazła zwłoki uduszonej kobiety.