squelcher
English Dictionary
->
Letter S
-> squelcher
Search Dictionary:
squelcher Definition
(n)
a
crushing
remark
(n)
an
electric
circuit
that
cuts
off
a
receiver
when
the
signal
becomes
weaker
than
the
noise
squelcher Synonyms
put-down
squelch
squelch circuit
squelcher
takedown
© Art Branch Inc.