SQUELCH


Meaning of SQUELCH in English

I. noun

a sound of or as if of semiliquid matter under suction

the squelch of his feet in the mud

Synonyms: squash, squidge, squish

II. verb

Synonyms: suppress 2, muffle, ||quelch, repress, shush, strangle

Merriam Webster. Collegiate thesaurus English vocabulary.      Английский энциклопедический словарь тезаурус.