squelcher
  使對手啞口無言的辯論,毫不放鬆的反擊
  squelcher
       n 1: a crushing remark [syn: put-down, squelch, takedown]
       2: an electric circuit that cuts off a receiver when the signal
          becomes weaker than the noise [syn: squelch circuit, squelch]