Green’s Dictionary of Slang

Ketch n.

see Jack Ketch n.