CompareWords
Compare
Delator
Definition:
(n.) An accuser; an informer.