for days on end

see on end.


Nearby words

  1. for all the world,
  2. for better or for worse,
  3. for certain,
  4. for chicken feed,
  5. for crying out loud,
  6. for dear life,
  7. for evermore,
  8. for example,
  9. for fear of,
  10. for free

The American Heritage® Idioms Dictionary Copyright © 2002, 2001, 1995 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company.