jack of all trades
/ˌd͡ʒæk‿əv‿ɔːl ˈtɹeɪdz/
Meaning
One competent in many endeavours, sometimes regarded as not excelling in any of them.
Join thousands of students mastering English. Get personalized lessons, expert guidance, and interactive practice.