Occasionally or from time to time, happening at irregular intervals.
This phrase emerged in the mid-19th century as a colloquial way to express intermittent occurrence. The word 'so' here serves as an intensifier, similar to its use in 'every so many' or 'every so long,' creating a sense of measured but irregular frequency.
Try Another Word