Grauniad, the - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a nickname for the British newspaper 'The Guardian'

    Great article in the Grauniad ...

    Submitted from United Kingdom on 14/01/2015