Answer: prebought

AnswerCrossword Clue
preboughtPREBUY, to buy beforehand