What is the full meaning of stillicide
a succession of drops of water, esp. falling from the eaves of a house [n -S]
Example of the word stillicide placed on a Scrabble board.