squelch /skweltʃ/ verb 1 SOUND[intransitiveI] to make a sucking sound by walking or moving in something soft and wet 〔在湿软之物中行走或移动时〕发吧唧声 My hair was dripping and my shoes squelched as I walked. 我的头发在滴水,鞋子走起来咕叽咕叽地响。
squelch through/along/up We squelched across the field. 我们吧唧吧唧地走过田野。
2 [transitiveT] American EnglishAmESTOP something THAT IS HAPPENING to stop something from continuing to develop or spread 压制,镇压 SYN squash Her creativity had been squelched. 她的创造力受到了压制。
—squelch noun [countableC]