Home
Word Lists
Word Search
supergrass
n. Colloq. Police informer implicating many people.