"squelch a rumour" in German to squelch a rumour ein Gerücht abwürgen Detailed translations for "squelch a rumour" to squelch a rumour to squelch a rumour(also: to knock a rumour on the head) ein Gerücht abwürgen