meaning of squelch
1. To quell; to crush; to silence or put down.
2. A heavy fall, as of something flat; hence, also, a crushing reply.
3. an electric circuit that cuts off a receiver when the signal becomes weaker than the noise
Related Words
squelch | squelch circuit | squelched | squelcher | squelching |