DISPATCH RIDER


Meaning of DISPATCH RIDER in English

■ noun Brit. a messenger who delivers urgent business documents or military dispatches by motor cycle or (formerly) on horseback.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.