Find the word definition

Wiktionary
virtual proxies

n. (virtual proxy English)