For years on end For years on end antonyms If you know antonyms for For years on end, then you can share it. Suggest antonym for For years on end For years on end synonyms long for a long time for a week of Sundays for ever and a day for many a long day for a month of Sundays for ages for ever so long for a right smart spell for an age for long Full list of synonyms (13)