meaning of snitched
1.
someone
acting
as
an
informer
or
decoy
for
the
police
Related Words
snitch
|
snitcher
|
Developed & Maintained By
Taraprasad.com