What is the full meaning of dripstones
DRIPSTONE, mineral matter deposited from a dripping solution e.g. stalactites [n]
Example of the word dripstones placed on a Scrabble board.