Webster's Revised Unabridged Dictionary · 1913
Delator
Copy link
Delator
, noun
[Latin]
An accuser; an informer.
[Rare]
— Howell
↑