scaffold
n.
A temporary platform, either supported from below or suspended from above, on which workers sit or stand when performing tasks at heights above the ground.
Scaffolding is a temporary framework used to support people and material in the construction or repair of buildings and other large structures.