site on the Internet which holds a copy of files from another site in order to reduce the load on the original site
MIRROR SITE
Meaning of MIRROR SITE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012