Online Dictionary

for ages Explained

for ages at English => English (English Thesaurus) Of Explained:

[ADV] (Long duration): long, for a long time, for an age, for ages, for good, permanently.