Definition, synonyms and related words
The act of something that squelches.
present participle of squelch