Meaning of “despatch rider” in the English Dictionary

business-english dictionary

"despatch rider" in Business English

See all translations

despatch ridernoun [ C ]

uk us UK COMMERCE, TRANSPORT

→  dispatch rider

(Definition of “despatch rider” from the Cambridge Business English Dictionary © Cambridge University Press)