Find the word definition

Wiktionary
caching proxy

n. (context Internet English) A proxy that provides temporary storage for results of operations that are expensive.{{reference-journal