What is the full meaning of dowps
DOWP, (Scots) the bottom of anything, also DOUP [n]
Example of the word dowps placed on a Scrabble board.