Definitions for supergrass

Definitions for (noun) supergrass

Main entry: supergrass, grass

Definition: a police informer who implicates many people


Visual thesaurus for supergrass