Search results
- Dictionarysupergrass/ˈsuːpəɡrɑːs/
noun
- 1. a police informer who implicates a large number of people: informal British "both turned supergrass and were the main prosecution witnesses"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries