Definition of town woman in English:

town woman

noun

  • A woman who lives in a town; (euphemistic) a prostitute; compare town lady , town miss , "woman of the town".

Origin

Late 17th century; earliest use found in William Wycherley (bap. 1641, d. 1716), playwright.