What does ahead of time mean?

ahead of time meaning in General Dictionary

before the normal time or the time expected