meaning of snitch

1. someone acting as an informer or decoy for the police


Related Words

snitch | snitcher |

Developed & Maintained By Taraprasad.com

Treasure Words