SQUELCH Meaning of SQUELCH in English v. squash, trample, crush; suppress, silence; make wet splashing sounds (as when walking through mud) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012