As a verb ganch
is to drop from a high place upon sharp stakes or hooks as a punishment.
As a noun gatch is
a form of plaster of paris formerly used in persia.
ganch
English
Verb
To drop from a high place upon sharp stakes or hooks as a punishment.
(
Webster 1913)
gatch
English
Noun
(-)
A form of plaster of Paris formerly used in Persia