delator Meaning, Definition & Usage

De*la"tor noun
Etymology
L.
Definitions
  1. An accuser; an informer. R. Howell.

Webster 1913