long (time)
lasting or taking a great amount of time
check the related keyword:
long (distance, length)
lasting
long time
for a long time
duration of time
to travel
to journey
make a journey over a
long period or a great distance
lasting
durable
enduring
last for a long time
workaholic
a person who compulsively works
excessively hard and long hours
to reach far
long-standing influence
carry out for a long time
deliberation
think carefully
long and careful consideration
long-drawn-out
remote in time or space
old, original
long-standing
inborn, inherited
destined
long-harbored
long-cherished
long-cherished wish
long-standing ambition
to part, separate
leave for a long time
old friend
friend parted for years
friend dead long time ago
old friend
a friend knowing for a long time
old, preserved for a long time