cadalsoTop 25000MeaningsNoun1. scaffold (elevated platform on which a criminal is executed)2. a platform for bad news (by extension)