■ noun Brit. a messenger who delivers urgent business documents or military dispatches by motor cycle or (formerly) on horseback.
DISPATCH RIDER
Meaning of DISPATCH RIDER in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004