Supergrass — synonyms, definition

1. supergrass (Noun) Brit

1 synonym
grass
1 definition

supergrass (Noun) — A police informer who implicates many people.

5 types of
betrayer blabber informer rat squealer