Squelcher Meaning in Hindi

What is the translation of word Squelcher in Hindi?

Meaning of  Squelcher in Hindi is : मुंहतोड़ प्रहार

Definition of word Squelcher

  • a crushing remark
  • an electric circuit that cuts off a receiver when the signal becomes weaker than the noise

Other Meanings of Squelcher