superscaffold

English

Etymology

From super- +‎ scaffold.

Noun

superscaffold (plural superscaffolds)

  1. (sciences) A scaffold that binds other scaffolds.