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