English version

dispatch rider in Transport topic

From Longman Dictionary of Contemporary Englishdispatch riderdiˈspatch ˌrider noun [countable] British English  BOTTsomeone whose job is to take messages or packages by motorcycle