Meanings

  1. scaffold, scaffolding (system of tubes or poles used to support people and material)