Scaffolds, noun plural of scaffold. Synonyms in the same form.
gallowses, stages, stagings
All synonyms for scaffold →