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