Scaffoldings Synonyms

A system of scaffolds
(Noun)