cobweb site
Noun
Meaning
cobweb site (plural cobweb sites)
(Internet slang, rare) A website that has not been updated for a very long time.
Noun
cobweb site (plural cobweb sites)
(Internet slang, rare) A website that has not been updated for a very long time.