ratting
Explore definitions, synonyms, and language insights of ratting
Definitions
Noun
to furnish incriminating evidence to an officer of the law (usually in return for favors)
Explore definitions, synonyms, and language insights of ratting