Noun Definitionscaffold1.Definition: a platform from which criminals are executed (hanged or beheaded)Category: Objects2.Definition: a temporary arrangement erected around a building for convenience of workersCategory: Objects