A structure such as underpinning, bracing, or shoring, which provides support to an adjacent structure, underground installation, or the sides of an excavation.
Merriam-Webster Online Dictionary
support system (noun) a network of people who provide an individual with practical or emotional support
Network of Assistance, Safety Net, Backbone, Pillar of Support, Aid Structure
