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