jack-of-all-trades









jack-of-all-trades


noun, plural jacks-of-all-trades.

  1. a person who is adept at many different kinds of work.
51 queries 0.583