1. ratting [ Synonyms: informing] | |
To furnish incriminating evidence to an officer of the law (usually in return for favors)
|
Fertilizer Distributor and Shop Software The software is designed for a business dealing in fertilizers. Purcha ... Read more