Англо-русский словарь Мюллера
Squelch [skweltʃ]
1. n
1) хлюпанье
2) отпор, уничтожающий ответ
2. v
1) хлюпать;
to squelch through the mud хлюпать по грязи
2) раздавить ногой, уничтожить
3) подавить
4) заставить замолчать
squelch