jack of all trades

/ˌd͡ʒæk‿əv‿ɔːl ˈtɹeɪdz/
noun

Meaning

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

Master English with Englixia Academy

Join thousands of students mastering English. Get personalized lessons, expert guidance, and interactive practice.