squelch

squelch /skw'eltʃ/ (squelches squelching squelched)
[VERB] V prep/adv
To squelch means to make a wet, sucking sound, like the sound you make when you are walking on wet, muddy ground.
He squelched across the turf...

Popular posts from this blog

abreast

ablaze

allowance