Word info

stillicide

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms