Dispatched
/dis' paCH/ verb
1. send off to a destination or for a purpose.
"The child has been recently dispatched from the home because of a current investigation."
2. deal with (a task, problem, or opponent) quickly and efficiently.
"Sire recently dispatched his business inquires because of a family issue."