Odia Meaning of supergrass
ସୁପରଗ୍ରାସ
Other Odia 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 => ଅनावଶ୍ୟକ ol,