English synonyms about - contact  

supergrass

noun

1 supergrass

A police informer who implicates many people.

synonym: grass.


Find more on supergrass elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0257