[jack-of-all-trades] n, pl jacks-of-all-trades (1618): a person who can do passable work at various tasks: a handy versatile person
JACK-OF-ALL-TRADES
Meaning of JACK-OF-ALL-TRADES in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012