Delator

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    An accuser; an informer.

    "[…]his Accuser or Delator[…]"

Etymology

From Middle English delatoures pl, from Latin dēlātor.

More for "delator"