a person who can do many things We gave him a job because we needed a jack-of-all-trades around the factory to look after the many repairs.
JACK-OF-ALL-TRADES
Meaning of JACK-OF-ALL-TRADES in English
English idioms vocab. Словарь английских идиом и выражений. 2012