Find the word definition

Wiktionary
support dog

n. (alternative nameservice dog)