[noun] - a flat raised structure on which criminals are punished by having their heads cut off or by being hung with a rope around the neck until they dieA scaffold was erected in the town square. [C]King Charles I died on the scaffold (= He was killed by having his head cut off). [U]
SCAFFOLD
Meaning of SCAFFOLD in English
Cambridge English vocab. Кембриджский английский словарь. 2012