Answer: despatches

AnswerCrossword Clue
despatchesDESPATCH, to deal with speedily
despatchesDeal with (a task, problem, or opponent) quickly and efficiently
despatchesKill
despatchesSend off to a destination or for a purpose