Definition of Squelcher
Noun: squelcher skwel-chu(r)
- A crushing remark
- put-down, squelch, takedown
- An electric circuit that cuts off a receiver when the signal becomes weaker than the noise
- squelch circuit, squelch
See also:
squelched
squelchers
Anagrams containing the word squelcher
serelucqh rsquelche ersquelch hersquelc chersquel lchersque elchersqu uelchersq quelchers