Synonyms and Antonyms for supergrass | Synonym.com

Synonyms and Antonyms for supergrass

1. supergrass (n.)

a police informer who implicates many people

Synonyms: