Green’s Dictionary of Slang

stale n.1

[15C–18C SE stale, a ‘decoy-bird’]

1. a prostitute.

[UK]G. Gascoigne (trans.) Supposes III iv: No blazer of beauty above in the windows, no stale at the door for the bypassers.
[UK]J. Lacey Sauny the Scot I i: ’Tis strange, Sir, you should make a Stale of me among these Mates, thus.

2. see stall n.1 (1)