De-lā'tor, n.

noun

n. [Lat., Fr. délateur, It. delatore.] One who delates or informs. [Obs.] Howell.