delator
Meaning, Definition & Usage
Dictionary
Associated
Related
De*la"tor
noun
Etymology
L.
Definitions
An accuser; an informer.
R.
Howell.
Webster 1913
Previous
delapse
delapsion
delassation
delate
delation
Next
delavirdine
delaware
delawarean
delawares
delawarian