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 squelched

8 letter words: 3 results
7 letter words: 4 results
View all words...