scaffold
1.
(
noun
) a temporary arrangement erected around a building for convenience of workers
Related Words:
arrangement
2.
(
noun
) a platform from which criminals are executed (hanged or beheaded)
Related Words:
platform
Terms and Conditions of Use / Copyright Notice