squelched (squelched)
Definition
verb. 1 to crush or squash or step on; 2 to put down or suppress or silence as with a crushing retort or argument
Example Sentence
There was a squelched sound once the rock hit the water.
Synonyms
suppress; crush; extinguish
Antonyms
continue
Rhymes
- belched
- squelched