Definitions of squelcher
  1. noun
    an electric circuit that cuts off a receiver when the signal becomes weaker than the noise
    synonyms: squelch, squelch circuit
    see moresee less
    type of:
    circuit, electric circuit, electrical circuit
    an electrical device that provides a path for electrical current to flow
  2. noun
    a crushing remark
    synonyms: put-down, squelch, takedown
    see moresee less
    type of:
    contemptuous laughter
Word Family