Adverb
Verb (する)
Onomatopoeic
1. falling lightly (e.g. snow, petals, confetti); fluttering
こっちは雪がちらちらです。It's snowing lightly here.
2. flickering; twinkling; glimmering; sparkling; dazzling
何かがちらちらと光っていた。Something was glinting on and off.
3. appearing and disappearing; catching glimpses
それでも、複数の人影がちらちらと確認できた。Even so, I caught glimpses of several figures.
4. glancing (repeatedly)
彼をちらちらと見ている。I am glancing at him repeatedly.
5. (hear, see) from time to time; intermittently