Synonyms of Supergrass in English :
Antonyms of Supergrass in English
Thesaurus of Supergrass in English
Supergrass
see definition of supergrassSynonyms of supergrass
1. (noun) a police informer who implicates many people
Synonyms of Supergrass in English :
Antonyms of Supergrass in English
Thesaurus of Supergrass in English
1. (noun) a police informer who implicates many people