town

Dictionary of The Vulgar Tongue by Francis Grose

A woman of the town; a prostitute. To be on the town: to live by prostitution.

Related Words