Green’s Dictionary of Slang

stoke v.2

[? obs. SE stoke, to make a thrust at]

(W.I.) to humiliate, to treat badly.

[WI]Allsopp Dict. Carib. Eng. Usage.