scarlet lightning noun1 •The plant Silene chalcedonica (syn. Lychnis chalcedonica), with bright red flowers. formsscarlet lightnings