English version

dispatch rider in Occupations 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