Table of Contents
Antonyms
Synonyms
Etymology

1. supergrass

noun. a police informer who implicates many people.

Synonyms

Etymology

  • supergrass (English)
  • grass (English)
  • gras (Middle English (1100-1500))
Antonym.com