Green’s Dictionary of Slang

working-over n.

[work over v. (2)]
[1920s+]

1. a beating.

2. a search.

3. in fig. use, non-physical harsh treatment.