Answer: perfectionated

AnswerCrossword Clue
perfectionatedPERFECTIONATE, to bring to perfection