Compund Words

Last Search Words

Sponsored Links

Search Result:supergrass




Overview of noun supergrass

The noun supergrass has 1 sense


  • supergrass, grass -- (a police informer who implicates many people)