·noun A heavy fall, as of something flat; hence, also, a crushing reply.
II. Squelch ·vt To Quell; to Crush; to silence or put down.
III. Squelch ·add. ·vi To make a sound like that made by the feet of one walking in mud or slush; to make a kind of swashing sound; also, to move with such a sound.