superscaffold
English
Etymology
From
super-
+
scaffold
.
Noun
superscaffold
(
plural
superscaffolds
)
(
sciences
)
A scaffold that binds other scaffolds.
Related terms
superscaffolding