Noun
Verb
to despatch [ despatched ; despatched ]
to despatch [ despatched ; despatched ]