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
info@alfaschool.com
Privacy Policycommon.termsOfService
Copyright © 2025 AlfaSchool