Definition of jack of all trades and master of none in English:
jack of all trades and master of none
phrase
A person who can do many different types of work but who is not necessarily very competent at any of them.
Are You Learning English? Here Are Our Top English Tips