jack-of-all-trades /ˌʤækəvˌɑːlˈtreɪdz/ noun plural jacks-of-all-trades
plural jacks-of-all-trades
Learner's definition of JACK-OF-ALL-TRADES
[count]
: a person who has many skills : a person who can do many different jobs(拥有多项技能、从事多种工作的)万能博士,万金油 ◊ If you are a jack-of-all-trades, master of none, you can do many things but are not an expert in any of them.杂而不精之人;能做许多事但无一精通之人