scaffolding

Noun
  1. A system of scaffolds (synset 104148777)

Other Searches