meaning of drips
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