jack of all trades

Meaning

One competent in many endeavours, sometimes regarded as not excelling in any of them.

Opposite of
jackass of all trades
Etymology

From jack (“typical man, fellow”) + of + all + trades.

Notes

Sign in to write sticky notes