
plural scaffolds
[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.