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,