Answer: prepurchased

AnswerCrossword Clue
prepurchasedPREPURCHASE, to purchase in advance