Green’s Dictionary of Slang

sow n.1

1. [mid-16C; early 18C+] a derog. term for a (fat) woman; occas. of a man.

2. [1910s+] a general term of abuse, irrespective of gender.

In compounds

sowbitch (n.)

[1960s] a derog. term applied to a woman.

sowface (n.)

[1950s] a derog. term applied to an ugly woman.

sow-pen (n.)

[1960s] (Aus.) any area of a hotel (i.e. public house) reserved for women only.