mirror site

Definitions

Computing

Electronics

  • One of multiple Web sites which have the same data and files available.

Media Studies

http://www.dictionarycentral.com/definition/mirror-site.html