What is the full meaning of squelchings
SQUELCHING, the act of squelching [n]
Example of the word squelchings placed on a Scrabble board.