despatch

despatch
despatch
Britannica Dictionary definition of DESPATCH
British spelling of dispatch