Green’s Dictionary of Slang

despatches n.

1. see dispatcher n.

2. see dispatches n.