Answer: dispatched

AnswerCrossword Clue
DISPATCHEDNo longer mended?
dispatchedDISPATCH, to send off with speed
dispatchedDeal with (a task, problem, or opponent) quickly and efficiently
dispatchedSend off to a destination or for a purpose
dispatchedKill