squelch
名词 squelch:
a crushing remark
同义词:put-down, squelcher, takedown
an electric circuit that cuts off a receiver when the signal becomes weaker than the noise
同义词:squelch circuit, squelcher
动词 squelch:
suppress or crush completely
make a sucking sound
walk through mud or mire
同义词:squish, splash, splosh, slosh, slop
to compress with violence, out of natural shape or condition