squelcher

网络  使对手哑口无言的辩论



英英释义

noun

  1. an electric circuit that cuts off a receiver when the signal becomes weaker than the noise

      Synonym:    squelch circuitsquelch

    1. a crushing remark

        Synonym:    put-downsquelchtakedown