Search results
- Dictionarysquelch/skwɛltʃ/
verb
- 1. make a soft sucking sound such as that made by treading heavily through mud: "bedraggled guests squelched across the lawn to seek shelter"
noun
- 1. a soft sucking sound made when pressure is applied to liquid or mud: "the squelch of their feet"
- 2. a circuit that suppresses the output of a radio receiver if the signal strength falls below a certain level.
Powered by Oxford Dictionaries