第三人称单数:squelches 现在分词:squelching 过去式:squelched
1.镇压,压服,压制
2.压碎
3.使哑口无言;使不知所措不再作声
4.在泥水中(使)发出格喳声
5.格喳格喳地作响
6.格喳格喳地响着走,涉水而行
1.镇压,压制
3.〈口〉压倒对方的议论[回答];反驳得对方不再作声
4.格喳格喳声
5.【无线】噪声抑制(电路);无噪声(电路);【航】静音
1.to stop someone or something that is causing you trouble, especially by taking firm action against them
2.to make a wet sucking sound such as the sound that your feet make when you walk on wet ground