telepaper means A newspaper that can be downloaded in an electronic format. Lexicurio rates it Rare gem — a strength score of 83 out of 100.
Etymology
From tele- + paper.
noun
- A newspaper that can be downloaded in an electronic format.“But, as the anchorwoman assures us at the end, with a two-hour download time (at $5 an hour), “the new telepaper won’t be much competition for the 20-cent street edition.””