Green’s Dictionary of Slang

put n.2

[Fr. putain, a prostitute]

[19C] a prostitute.