Answer: dispatches

AnswerCrossword Clue
dispatchesDeal with (a task, problem, or opponent) quickly and efficiently
dispatchesDISPATCH, to send off with speed
dispatchesSend off to a destination or for a purpose
dispatchesKill