odd job
noun
Meaning
Temporary employment.
Task of an incidental, unspecialized nature.
verb
To work by taking a variety of temporary jobs.