Ahead of time; in anticipation
(Adverb)
Synonyms:
  1. ahead
  2. beforehand
Situated ahead or going before
(Adjective)
Synonyms:
  1. advance
  2. advanced