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