Yahoo India Web Search

Search results

  1. Dictionary
    dispatch rider

    noun

    • 1. a messenger who delivers urgent business documents or military dispatches by motorcycle or (formerly) on horseback. British