FAQs About the word supergrass

témoin protégé

a police informer who implicates many people

No synonyms found.

No antonyms found.

supergiant => supergéante, superfund site => Site Superfund, superfund program => Programme de superfonds, superfund => fonds d'affection spéciale, superfluously => superflu,