n.
1.an official report (usually sent in haste)
2.the act of sending off something
3.the property of being prompt and efficient
4.killing a person or animal dispatch v.
1.send away towards a designated goal
2.complete or carry out
3.kill intentionally and with premeditation
4.dispose of rapidly and without delay and efficiently
5.kill without delay
Idiom of the Day
new deal
a complete change, a fresh start, another chance
The player received a new deal by the team although the previous year he did not play well.