makeshift [adjective] + stall [noun]