The Law Dictionary
DELATOR
Law Professor
11 years ago
An accuser; an informer; a sycophant
Exit mobile version