Home

Word

supergrass, n.
(supergrasses)
more info a police informer who implicates many people
<noun.person>

grass supergrass