What is the full meaning of draps
DRAP, (Scots) to drop [v]
Example of the word draps placed on a Scrabble board.