makeshift - Dictionary definition and meaning for word makeshift
make+shift....and when do u shift people in your office ,its when you need them urgently as a substitute in place of other employee
When u dont have shift in d factory(emergency), u make it,i.e TEMPORARILY arrange it. Makeshift