Find the word definition

Wiktionary
surrogate proxies

n. (surrogate proxy English)