Find the word definition

Wiktionary
caching proxies

n. (caching proxy English)