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.

Scroll to Top