Definify.com

Definition 2024


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.