Dripstone (Noun)
Meaning 1
A protective drip that is made of stone.
Classification
Nouns denoting man-made objects.
Synonyms
Hypernyms
Meaning 2
The form of calcium carbonate found in stalactites and stalagmites.
Classification
Nouns denoting substances.