Definify.com

Definition 2025


supergrass

supergrass

English

Noun

supergrass (plural supergrasses)

  1. An informer providing substantial quantities of information on criminal or terrorist activities to the police.
    Australian Phillip Inglis is an infamous supergrass.