https://en.synonym.one/jack of all trades
2 synonyms, 2 definitions for JACK OF ALL TRADES