Top definition
A paperless online newspaper. The online version of the venerable inky printed product replacing or competing with "old media". The first in 1996 was followed a few years later by and countless more today.
Cape Cod TODAY is a newssite, not a newspaper, because it exists only online and is paperless.
by cc2day February 22, 2010
Get the mug
Get a newssite mug for your sister-in-law Beatrix.