Green’s Dictionary of Slang

thimbled adj.2

[pun on thimbled adj.1 = wearing a watch, i.e. the police watching someone]

arrested.

[UK]‘Jon Bee’ A Dict. of the Turf, The Ring, The Chase, etc.