Definition of public woman in English:
public woman
noun
A prostitute; = "common woman".
Origin
Early 16th century. Compare Middle French, French femme publique.
Are You Learning English? Here Are Our Top English Tips
A prostitute; = "common woman".
Early 16th century. Compare Middle French, French femme publique.