Green’s Dictionary of Slang

swelter n.

hot, hard work.

[UK]H. Baumann Londinismen (2nd edn).