Scaffold

What is Scaffold ?

Scaffold is (noun) a wooden plat- form on which an execution takes place

 

source: Easier English, Student Dictionary Upper Intermediate Level