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