Answer: perfectionate

AnswerCrossword Clue
perfectionateto bring to perfection