long time

Many years passed

A long time is an extended duration, though the actual length depends entirely on context.

A long time to hold your breath might be two minutes; a long time between visits might be years.

The phrase often appears in greetings: Long time no see!

It's been a long time.

Someone who's been around a long time has extensive experience.

duration

years

Twelve-month spans

ages · eternity · lifetime · forever · epoch · era · millennium · perpetuity · prolonged · extended

separation

apart

In different locations

reunion · reconnection · estrangement · interval · gap · hiatus · parting · missing · disconnect · lapse

waiting

patience

Calm during delays

finally · suspense · expectation · countdown · eventually · queue · postponement · holdup · at last · prolonged

nostalgia

memories

Stored past experiences

remember · past · old days · way back · once · flashback · recollection · fondly · sentimentality · wistfulness

history

ancient

Very old indeed

civilization · chronicles · archives · ancestors · generations · heritage · legacy · monuments · relics · ancestors

aging

elderly

Advanced in age

seasoned · mature · ancient · gray · wrinkles · senior · experienced · old-timer · veteran · generations

Opposites
temporal duration

long timeshort time

Brief duration

moment · instant · second · minute · flash

subjective experience of waiting

long timeno time

Complete lack of availability

before you know it · in no time · quickly · rapidly

Family

longtime

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