meaning of dispatch rider

1. a messenger who carries military dispatches usually on a motorcycle


Related Words

dispatch rider |

Developed & Maintained By Taraprasad.com

Treasure Words