Squelch(n.) A heavy fall, as of something flat; hence, also, a crushing reply.
Squelch(v. t.) To quell; to crush; to silence or put down.
Squelched(imp. & p. p.) of Squelch
Squelching(p. pr. & vb. n.) of Squelch

Words within squelch

6 letter words: 2 results
5 letter words: 9 results
View all words...