Dictionary Translate Correct Ask AI
Noun
Verb
to despatch [ despatched ; despatched ]
to despatch [ despatched ; despatched ]