noun Date: 1980 a network of people who provide an individual with practical or emotional support
SUPPORT SYSTEM
Meaning of SUPPORT SYSTEM in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012