STILLICIDE Meaning of STILLICIDE in English noun a continual falling or succession of drops; rain water falling from the eaves. Webster English vocab. Английский словарь Webster. 2012