BEOLINGUS
Dictionary - TU Chemnitz

 German  English

etw. abwürgen; endgültig erledigen; einer Sache ein Ende machen/setzen; einer Sache den Garaus machen [geh.] [humor.] {vt} to squelch sth.; to squash sth.; to knock sth. on the head [Br.]; to put a lid on sth.

den Protest abwürgen to squash the protest; to squelch the protest

ein Gerücht abwürgen to squelch a rumour; to knock a rumour on the head

seine Pläne begraben to put a lid on your plans

Damit war das Projekt endgültig gescheitert. That knocked the project on the head.

jdm. den Garaus machen to do insb.; to bump offsb. [coll.]