scaffolding

Noun
  • A system of scaffolds (synset 104148777)

Other Searches