Squelch
English Meaning
To quell; to crush; to silence or put down.
- To crush by or as if by trampling; squash.
- To put down or silence, as with a crushing retort: squelch a rumor.
- To suppress or inhibit: a protein that squelches gene transcription.
- To produce a splashing, squishing, or sucking sound, as when walking through ooze.
- A squishing sound.
- A crushing reply.
- An electric circuit that cuts off a radio receiver when the signal is too weak for reception of anything but noise.