Definition of Supergrass

  • (noun) a police informer who implicates many people

Synonyms of Supergrass


Antonyms of Supergrass


No Antonyms Found.

Homophones of Supergrass


No Homophones Found.