An Encylopedia Britannica Company

scaffold

scaffold /ˈskæfəld/ noun
plural scaffolds
scaffold
/ˈskæfəld/
noun
plural scaffolds
Britannica Dictionary definition of SCAFFOLD
[count]
: a temporary or movable platform or structure on which a person stands or sits while working high above the floor or ground
: a platform or structure on which criminals are killed by being hanged or beheaded