Find the word definition

Wiktionary
single dispatches

n. (single dispatch English)