long time

noun

  1. 1

    a prolonged period of time

    we've known each other for ages

    I haven't been there for years and years

Synonyms

Also useful for “long time”:Crossword