Supergrass

English word definition — powered by WordNet

NOUN

a police informer who implicates many people

Want to remember supergrass?

Sign up free to bookmark & revise