squelch
verb- [intransitive] (+ adv./prep.)
to make a quiet sound by pressing something soft and wet 发吧唧声,发扑哧声(如走在泥泞中似的) - [transitive] squelch something (North American English)
to stop something from growing, increasing or developing synonym quash (2), squash (3)制止;压制;遏制;限制 to squelch a rumor 压制谣言 to squelch dissent/competition 压制异议/竞争
Word Originearly 17th cent. (originally denoting a heavy crushing fall on to something soft): imitative.