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.
we blabbered on and on:
for a long time, for ages, for hours, at (great) length, incessantly, ceaselessly, constantly, continuously, continually, endlessly, unendingly, eternally, forever;
interminably, unremittingly, relentlessly, indefatigably, without let-up, without a pause/break, without cease.
on Oxford Dictionary of English