Mirror Site Definition:
You can define Mirror Site as, Exact copies of popular websites on the Internet. This is done so that when the original site is busy, some of the site can be moved from the original site to the mirror. Or, website copy, which aims to attract additional visitors and lure them to the original website, which most search engines find unacceptable as SEO (search engine optimization) or scam.
Literal Meanings of Mirror Site
Meanings of Mirror:
Refers to reflection (from a reflective surface).
A reflective surface, now usually glazed glass with metal amalgam, which reflects the sharp image.
Sentences of Mirror
Clear water reflects the sky
Checking his appearance in the mirror
Synonyms of Mirror
reflector, cast back, throw back, bounce back, reflecting surface, shine back, return, looking glass, mirror, give back, send back
Meanings of Site:
Repair or build (something) in a particular place.
The area of land on which a city, building or monument has been built.
Sentences of Site
The presbytery is behind the church
Proposed dam site
The site has no ads and is not advertised with banners
Synonyms of Site
situate, lot, locate, place, install, position, plot, put, set, area