Green’s Dictionary of Slang

cottontop n.1

[a style of stockings of which the lower, visible portion was silk and the remainder cotton]

a ‘loose’ woman who keeps up quasi-respectable appearances.

[UK]Farmer & Henley Sl. and Its Analogues.