Answer: predeveloped

AnswerCrossword Clue
predevelopedPREDEVELOP, to develop in advance