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.
Origin of mirror site
11995–2000
Words Nearby mirror site
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
Browse