English Dictionary
Definition supergrass in British English
supergrass noun
[countable] noun
/ˈsuːpə(r)ˌɡrɑːs/
Synonyms and related words
