chincher n.(UK Und.) a crafty person.Show quotations1754Scoundrel’s Dict. 16: A Crafty fellow – Chincher.