plural scaffolds
plural scaffolds
Learner's definition of 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断头台;绞刑架