weeks on end

weeks on end

Several weeks in a row. We've been waiting to close on this house for weeks on end and are getting pretty impatient.
See also: end, on, week
Farlex Dictionary of Idioms.

days, weeks, etc. on ˈend

several days, weeks, etc., one after another: She stays away from home for days on end. He sits watching TV for hours on end.
See also: end, on
Farlex Partner Idioms Dictionary
See also:
  • months on end
  • days, weeks, etc. on end
  • get the short end
  • end to end
  • draw to a close
  • sign off
  • culminate
  • culminate in
  • culminate in (something)
  • light at the end of the tunnel