Fetching details from the dictionary...
falling lightly (e.g. snow, petals, confetti); fluttering
flickering; twinkling; glimmering; sparkling; dazzling
appearing and disappearing; catching glimpses
glancing (repeatedly)
(hear, see) from time to time; intermittently
雪がちらちら降り始めた。
Snow began to fall lightly
彼女をちらちら見てしまう。
I keep glancing at her
桜の花びらがちらちら舞う。
Cherry petals flutter down lightly