Green’s Dictionary of Slang

trat n.

[backsl. = tart n. (2)]

a young and attractive prostitute.

[UK]Partridge DSUE (8th edn) 1261: [...] ca. 1880–1905.