Thesaurasize

meeting of minds

39 synonyms found

Definition

(n) : one who relays confidential information to someone, especially to the police; an informer