Urdu Meaning of supergrass
سپرگراس
Other Urdu 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 => فضول طور پری,