TOP

Definition of squelch noun from the Oxford Advanced Learner's Dictionary

squelch

noun
 
/skweltʃ/
 
/skweltʃ/
[usually singular]
jump to other results
  1. a quiet sound made by pressing something soft and wet
    • He pulled his foot out of the mud with a squelch.

Other results

All matches
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day