Webster's Revised Unabridged Dictionary · 1913

Delator

Delator , noun

[Latin]

An accuser; an informer. [Rare] — Howell