delator
de.la.tor
[delat′or]
sm
delator, informer, squealer.
Topo ↑