Definition of Supergrass in English :

Define Supergrass in English

Supergrass meaning in English

Meaning of Supergrass in English

Pronunciation of Supergrass in English

Supergrass pronunciation in English

Pronounce Supergrass in English

Supergrass

see synonyms of supergrass

Noun

1. grass, supergrass

a police informer who implicates many people

WordNet Lexical Database for English. Princeton University. 2010.


Supergrass

see synonyms of supergrass
noun
an informer whose information implicates a large number of people in terrorist activities or other major crimes

Collins English Dictionary. Copyright © HarperCollins Publishers