supergrass
English Dictionary
->
Letter S
-> supergrass
Search Dictionary:
supergrass Definition
(n)
a
police
informer
who
implicates
many
people
supergrass Synonyms
supergrass
© Art Branch Inc.