Definitions of despatch
to send a message, letter, parcel or goods somewhere
Hundreds of thousands of items are waiting to be despatched across the country following a strike by postal workers.
to send someone or a group of people somewhere for a special purpose
Firefighters were despatched to New York to assist with storm.