English›Words

squelch

Translation:
English
Noun
5
a
crushed mass of something
5
the
act of silencing or putting down
2
the
sound made by walking through mud or slush
Verb
6
to
crush or squash by smashing or stamping on
2
produce
a splashing sound (when stepping through mud)
2
to
suppress or silence fully with a demoralizing effect
Add
Languages:
EnglishRussian
Social Networks:
EnglishEnglish - Russian
Copyright © 2025 AlfaSchool
Privacy PolicyTerms of Service