Delator
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 An accuser; an informer.
"[…]his Accuser or Delator[…]"
Etymology
From Middle English delatoures pl, from Latin dēlātor.
noun ·Rare ·Advanced level
"[…]his Accuser or Delator[…]"
From Middle English delatoures pl, from Latin dēlātor.