English

edit

Etymology

edit

super- +‎ scaffold

Noun

edit

superscaffold (plural superscaffolds)

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