Word Focus

focusing on words and literature





Definitions and Synonyms of supergrass | Another word for supergrass | What is supergrass?

Definition 1: a police informer who implicates many people - [noun denoting person]

Synonyms for supergrass in the sense of this definition

(supergrass is a kind of ...) one who reveals confidential information in return for money

(supergrass belongs to a domain located in ...) a monarchy in northwestern Europe occupying most of the British Isles; divided into England and Scotland and Wales and Northern Ireland; `Great Britain' is often used loosely to refer to the United Kingdom

More words

Another word for supergiant

Another word for superfund site

Another word for superfund program

Another word for superfund

Another word for superfluously

Another word for superhet

Another word for superheterodyne receiver

Another word for superhigh frequency

Another word for superhighway

Another word for superhuman


Other word for superhuman

superhuman meaning and synonyms

How to pronounce superhuman