jack-of-all-trades
noun
plural jacks-of-all-trades
: a person who can do passable work at various tasks : a handy versatile person
Love words? Need even more definitions?
Merriam-Webster unabridged
Share