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