Popular Wordlists

supergrass

supergrass

supergrass - Dictionary definition and meaning for word supergrass

Definition
(noun) a police informer who implicates many people
Synonyms : grass

Love us on FB !