from time to time; now and again
off and on / on and off
It rained on and off all day.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición