Canadian English Meaning of supergrass
supergrass
Other Canadian English words related to supergrass
No Synonyms and anytonyms found
Nearest Words of supergrass
- superheat => Superheat
- superhet => Superhet
- superheterodyne receiver => Superheterodyne receiver
- superhigh frequency => Superhigh frequency
- superhighway => Freeway
- superhuman => superhuman
- superimpose => Superimpose
- superimposed => superimposed
- superincumbent => superincumbent
- superinfect => superinfect
Definitions and Meaning of supergrass in English
supergrass (n)
a police informer who implicates many people
FAQs About the word supergrass
supergrass
a police informer who implicates many people
No synonyms found.
No antonyms found.
supergiant => supergiant, superfund site => Superfund site, superfund program => Superfund program, superfund => superfund, superfluously => superfluously,