Squelched Meaning

There are 1 meaning(s) for word Squelched

Meaning 1 : subdued or overcome

    Example : a squelched rumor

    Synonyms : quelled,  quenched

How to Pronounce Squelched

  • skwɛltʃt