Japanese Meaning of supergrass
スーパークラス
Other Japanese words related to スーパークラス
No Synonyms and anytonyms found
Nearest Words of supergrass
Definitions and Meaning of supergrass in English
supergrass (n)
a police informer who implicates many people
FAQs About the word supergrass
スーパークラス
a police informer who implicates many people
No synonyms found.
No antonyms found.
supergiant => 超巨大星, superfund site => スーパーファンド地域, superfund program => スーパーファンドプログラム, superfund => スーパーファンド, superfluously => 不要な,