day after day/week after week/year after year etc - definition and synonyms

phrase
  1. happening again and again every day/week/year for a long time

    Day after day it rained.

    Many families come back to our hotel year after year.

     Synonyms and related words
See also main entry: after