ice candle

noun

Definition of ice candle

dialectal
: icicle