Advertisement
Advertisement
mirror site
Computers.
- a website that has been copied to another server in order to provide faster access or wider availability, or to reduce network traffic.
Discover More
Word History and Origins
Origin of mirror site1
1995–2000
Advertisement
Advertisement
Advertisement
Advertisement
Browse