jack of all trades

A jack of all trades is someone who has skill in many different areas. You might think of yourself as a jack of all trades if you can program computers, fix plumbing, and bake a mean cupcake.

Someone who's a jack of all trades is typically — though not necessarily — a man. While you can describe someone this way who is very good at many different types of jobs and projects, there's sometimes an implied ending to the phrase jack of all trades, which goes like this: and master of none. In other words, a person who dabbles in things but never gets really skilled at any one thing. Both versions of the phrase have been used since the 1600's.

Definitions of jack of all trades
  1. noun
    a man skilled in various odd jobs and other small tasks
    synonyms: handyman, odd-job man
    see moresee less
    type of:
    maintenance man, repairman, service man
    a skilled worker whose job is to repair things
Word Family

Test prep from the experts

Boost your test score with programs developed by’s experts.

  • Proven methods: Learn faster, remember longer with our scientific approach.
  • Personalized plan: We customize your experience to maximize your learning.
  • Strategic studying: Focus on the words that are most crucial for success.


  • Number of words: 500+
  • Duration: 8 weeks or less
  • Time: 1 hour / week


  • Number of words: 500+
  • Duration: 10 weeks or less
  • Time: 1 hour / week


  • Number of words: 700+
  • Duration: 10 weeks
  • Time: 1 hour / week