Oxford Dictionary English mirror site nounnoun BrE BrE//ˈmɪrə saɪt// ; NAmE NAmE//ˈmɪrər saɪt// (also mirror) (computing) Websites Add to my wordlistjump to other resultsa website which is a copy of another website but has a different address on the Internet See related entries: WebsitesSee mirror site in the Oxford Advanced American DictionaryCheck pronunciation: mirror site oxfordlearnersdictionaries.com