dispatch rider
noun
also British
despatch rider
plural
dispatch riders
also British
despatch rider
plural
dispatch riders
Learner's definition of DISPATCH RIDER
[count]
chiefly British
:
someone who delivers messages or packages especially by traveling on a motorcycle