• word of the day

    squelcher

    squelcher - Dictionary definition and meaning for word squelcher

    Definition
    (noun) a crushing remark
    Synonyms : put-down , squelch , takedown
    Definition
    (noun) an electric circuit that cuts off a receiver when the signal becomes weaker than the noise
    Synonyms : squelch , squelch circuit
Download our Mobile App Today
Receive our word of the day
on Whatsapp