meaning of dripstone

1. A drip, when made of stone. See Drip, 2.
2.
a protective drip that is made of stone


Related Words

dripstone |

Developed & Maintained By Taraprasad.com

Treasure Words