Wiktionary
jills of all trades
n. (jill of all trades English)
n. (jill of all trades English)