Definition of mirror site noun from the Oxford Advanced American Dictionary

 

mirror site

 noun
noun
 
(also mirror)(computing)
 
jump to other results
a Web site that is a copy of another Web site but has a different address on the Internet
See the Oxford Advanced Learner's Dictionary entry: mirror site