Definition of mirror site noun from the Oxford Advanced Learner's Dictionary

 

mirror site

 noun
noun
BrE
 
; NAmE
 
(also mirror)(computing) Websites
 
jump to other results
a website which is a copy of another website but has a different address on the Internet See related entries: Websites
See the Oxford Advanced American Dictionary entry: mirror site