SCAFFOLD
Meaning of SCAFFOLD in English
( n. )
Specifically, a stage or elevated platform for the execution of a criminal; as, to die on the scaffold.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012