icicles is a crossword puzzle answer that we have spotted 2 times. tree danglers christmas decoration made by frozen water droplets