odd-job man - English Synonyms Dictionary

odd-job man

n.
[1] handyman , jack of all trades