Learn how to say Delator correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word delate:
[with object] archaic
report (an offence or crime):
they may delate my slackness to my patron
inform against or denounce (someone):
they deliberated together on delating her as a witch
late 15th century: from Latin delat- ‘referred, carried away’, from the verb deferre (see defer2)