1
[ noun ] (British) a police informer who implicates many people

Related terms

informer UK

*