Definitions by eruditionfish
Jack of all trades
A person who is skilled at a variety of different things, but not to the same level as a person who is specialised in one of these things.
Jack of all trades by eruditionfish March 30, 2009