squelchEnglish

squelch, squelcher, crush, mash, put-down

Verb

1 more verb senses

Make a sucking sound

English: squelch

Noun

An electric circuit that cuts off a receiver when the signal becomes weaker than the noise

English: squelch circuit, squelch, squelcher

A crushing remark

English: put-down, squelch, squelcher, takedown

Bahasa words with similar meanings

All 40

English words with similar meanings

Show 15 words

Words that start with "squelch"