Supergrass (noun) Definition, Meaning & Examples

noun
  1. an informer whose information implicates a large number of people in terrorist activities or other major crimes
Supergrass (noun) Definition, Meaning & Examples

More Definitions