Green’s Dictionary of Slang

sweater n.1

[sweat v.2 ]

1. [mid-19C] a hard, demanding job.

2. [mid-19C–1900s] a harsh, demanding employer.

3. [1960s] (US campus) a worrier.