squelching
动词 squelch:
suppress or crush completely
同义词:squelch, quell, quench
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
同义词:squash, crush, squelch, mash, squeeze