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