Topic: TRANSPORT


dispatch rider

noun
     
dispatch rider [countable] British English
BOTT someone whose job is to take messages or packages by motorcycle

Explore TRANSPORT Topic