noun (plural jacks-of-all-trades) Date: 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. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012