SUPERGRASS


Meaning of SUPERGRASS in English

■ noun Brit. informal a police informer who implicates a large number of people.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.