English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for supergrass
Definitions for (noun)
supergrass
Main entry:
supergrass
,
grass
Definition:
a police informer who implicates many people
Visual thesaurus for supergrass