Compund Words
Last Search Words
Search Result:supergrass
Overview of noun supergrass
The noun supergrass has 1 sense
- supergrass, grass -- (a police informer who implicates many people)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar