What is the full meaning of dushed
DUSH, (Scots) to strike heavily against [v]
Example of the word dushed placed on a Scrabble board.