Definition of Squelcher

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

Antonyms of Squelcher


No Antonyms Found.

Homophones of Squelcher


No Homophones Found.