Definition of Squelcher

Noun: squelcher  skwel-chu(r)

  1. A crushing remark
    - put-down, squelch, takedown
     
  2. 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