for days

For a while

For days is slang meaning for a long time or in great abundance.

It emphasizes duration or quantity with casual exaggeration: We talked for days, She's got talent for days.

The phrase doesn't literally mean multiple days—it's hyperbolic, suggesting something impressive or seemingly endless.

Related

dragged on · long haul · extreme · marathon · unceasing · ongoing · perpetual · no end in sight · ages · on and on · forever · enduring · eternity · round the clock · overwhelming · continuous · relentless · copiousness

Opposites
duration

for daysbriefly

In few words

for a moment · momentarily · fleetingly · for a minute · in a flash

intensity/extent (informal)

for daysbarely

Only just, almost not

hardly · not at all · scarcely · minimally · lacking

Family

day, for, daily, holiday, today, days, midday, yesterday, birthday

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Abstract · Positive · Everyday, not technical · Rated G