English Dictionary
Definition dispatch in British English
dispatch noun
[countable] noun
/dɪˈspætʃ/
English Dictionary