Noun
Jill of all trades, mistress of none (plural Jills of all trades, mistresses of none) A woman who has a competent grasp of many skills but who is not outstanding in any one.