Summary
English Synonyms:   more detail...
  1. supergrass:


English

Detailed Synonyms for supergrass in English

supergrass:

supergrass [the ~] noun

  1. the supergrass
    – a police informer who implicates many people 1
    the grass; the supergrass
    – a police informer who implicates many people 1

Alternate Synonyms for "supergrass":


Related Definitions for "supergrass":

  1. a police informer who implicates many people1