EGAVE
snitchee
Meaning
noun
One who is snitched on; the subject of an informer's intelligence.
Similar words
snitcher
snitch
snout
nose
snarker
nonce
squeaker
snicker
snickerer
snooter
Save “snitchee” to learn later