What is the full meaning of dropstones
DROPSTONE, a stone embedded in a sedimentary deposit and believed to have got there after being released from a melting glacier [n]
Example of the word dropstones placed on a Scrabble board.