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(骑摩托车的)通信员