squelching noun1 •The act of something that squelches.The sound of it was scarce louder than the hiss of the rain, a multitude of soft bubblings and squelchings. — 1908 formssquelchings