Find the word definition

Wiktionary
errand ghost

n. (alternative form of errand-ghost English)