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 English dictionary. Английский словарь Webster. 2012