on
preposition
adjective
adverb
she droned on:
interminably, at length, for a long time, continuously, endlessly, ceaselessly, without a pause/break.
□ on and off□ on and on
she had been working on that painting, on and off, for a long time:
periodically, at intervals, off and on, (every) once in a while, every so often, (every) now and then/again, from time to time, occasionally, on occasion, on occasions, on the odd occasion, at times, sometimes, sporadically, spasmodically, erratically, irregularly, intermittently, in/by fits and starts, fitfully, discontinuously, piecemeal;
interruptedly.
▷antonyms regularly.