Find the word definition

Wiktionary
virtual proxy

n. (context Internet English) A proxy that controls access to a resource that is expensive to create.{{reference-journal