odd-job man Meaning, Definition & Usage

  1. noun a man skilled in various odd jobs and other small tasks
    handyman; jack of all trades.

WordNet