linen

Definitions

General English

Slang

  • noun a newspaper. This old item of London rhyming slang (from ‘linen draper’, meaning paper) was still in use in the 1990s.
http://www.dictionarycentral.com/definition/linen.html