needle scaffold

needle scaffold

A scaffold which is hung from needles.
Mentioned in ?