delator Definition
Definition
A person who gives information to authorities about criminal activities, often for the purpose of receiving advantage or leniency for their own crimes.
Browse
A person who gives information to authorities about criminal activities, often for the purpose of receiving advantage or leniency for their own crimes.
Browse