Meaning of squelcher
Definition of squelcher
(noun)
a
crushing
remark
an
electric
circuit
that cuts off a
receiver
when the
signal
becomes weaker than the
noise
Other information on squelcher
WIKIPEDIA results for
squelcher
Amazon results for
squelcher
Tweet