Idiom
jack-of-all-trades
Theme: PEOPLE
someone who can do several different jobs instead of specializing in one.John can do plumbing, carpentry, and roofing—a real jack-of-all-trades. He isn't very good at any of them.Take your car to a trained mechanic, not a jack-of-all-trades.