What is the full meaning of quelching
QUELCH, to squash wetly, also SQUELCH [v]
Example of the word quelching placed on a Scrabble board.