Noun > Scaffold

(count)

1 : a temporary or movable platform or structure on which a person stands or sits while working high above the floor or ground

2 : a platform or structure on which criminals are killed by being hanged or beheaded

The condemned man was led to the scaffold.