What is the full meaning of squabashing
SQUABASH, to crush esp. with criticism; to lambaste [v]
Example of the word squabashing placed on a Scrabble board.