SUPERGRASS

Definition of SUPERGRASS

  1. (noun)a police informer who implicates many people