Supergrass meaning

An informer providing substantial quantities of information on criminal or terrorist activities to the police.

Australian Phillip Inglis is an infamous supergrass.

noun
0
0
Advertisement

Origin of supergrass

  • From grass, British/Irish slang word for an informer.
    From Wiktionary