Stillicide

Webster's Dictionary of the English Language

·noun A continual falling or succession of drops; rain water falling from the eaves.