SQUELCH


Meaning of SQUELCH in English

[verb] [I usually + adverb or preposition] - to make a sucking sound like the one produced when you are walking on soft wet groundHe got out of the car and squelched through the mud to open the gate.They squelched back and forth across the wet carpet carrying things out of the flooded bathroom.(US) If you squelch something that is causing you problems, you end it quickly.A spokeswoman at the White House has squelched rumors about the president's ill-health.(US) If you squelch someone, you silence them with a critical remark.The senator thoroughly squelched the journalist who tried to interrupt him during his speech.

Cambridge English vocab.      Кембриджский английский словарь.