VividLex

Home / Thesaurus / supergrass

Thesaurus: supergrass

a police informer who implicates many people

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. a police informer who implicates many people
  2. n. a police informer who implicates many people