meaning of stillicide
1.
A
continual
falling
or
succession
of
drops;
rain
water
falling
from
the
eaves.
Related Words
stillicide
|
Developed & Maintained By
Taraprasad.com