Attested.to

Definition

someone acting as an informer or decoy for the police

Seed ·

Term in context

canary in CommonParlance