Noun Definition

supergrass

1.Definition: a police informer who implicates many people

Related Noun(s):grass

Category: People