Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: supporting structure
  1. A structure that serves to support something

Derived forms: supporting structures

Type of: construction, structure