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 |
