ahead of time


Meanings

  • before the usual time or the time expected;
    • "the house was completed ahead of time"