makeshift is a crossword puzzle answer that we have spotted 7 times. Stopgap Temporary Improvised Temporary substitute Interim and temporary Manage to do something Acting as temporary substitute