dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
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