mirror site

« BACK TO DICTIONARY INDEX

(n.) An FTP site on the Internet that contains the same information held by another site so that demand on the original site is distributed.