English Dictionary
Definition dead tree press in British English
dead tree press noun
noun
1
printed newspapers, as opposed to digital ones
Example
Douglas has another neat example of how dead tree newspapers have been left behind by technological change.
