Dictionary.com
Thesaurus.com

have scaffolded

  • present perfect
    of scaffold.
    scaffold
    noun
    a temporary structure for holding workers and materials during the construction, repair, or decoration of a building.