cobweb site
Prev
C
Next
cobweb site
:
n.
A World Wide Web Site that hasn't been updated so long it has figuratively grown cobwebs.