Word Study
superfund |
superfund program |
superfund site |
superfuse |
supergiant |
supergrass
| superheat
| superheated
| superheater
| superhet
| superheterodyne receiver
supergrass
WORDNET DICTIONARY
Noun supergrass has 1 sense
OXFORD DICTIONARY
supergrass, n. colloq. a police informer who implicates a large number of people.
For further exploring for "supergrass" in Webster Dictionary Online