What is the full meaning of drap
(Scots) to drop [v DRAPPED, DRAPPING, DRAPS]
Example of the word drap placed on a Scrabble board.