Supergrass - Definition

supergrass

n 1: a police informer who implicates many people [syn:
supergrass, grass]

Look up another word