STILLICIDE Meaning of STILLICIDE in English (n.) A continual falling or succession of drops; rain water falling from the eaves. Webster's English dictionary. Английский словарь Webster. 2012