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 supergrassNoun
WordNet Lexical Database for English. Princeton University. 2010.
Supergrass
see synonyms of supergrassnoun
an informer whose information implicates a large number of people in terrorist activities or other major crimes
Collins English Dictionary. Copyright © HarperCollins Publishers