(noun) expedition, despatch, dispatch
the property of being prompt and efficient
it was done with dispatch