(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.
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.