ghost site

Definitions

Electronics

Media Studies

  • noun a website that is no longer being updated, but is still available for viewing
http://www.dictionarycentral.com/definition/ghost-site.html