Jack of all trades—
1. a person who can do various types of work:
- Wolfenden described the background of a typical rural policeman. He has to be a Jack of all trades.
2. (derog.) a person who can do many different things but is not good at any of them:
- His critics sometimes described him as a jack-of-alltrades.
man of all work—a servant expected to do all domestic duties:
- He charged into the kitchen, bellowing loudly for Celeste, the kitchen maid, and Bragon, the man-of-all-work, her lover.