support system

Noun
  1. A network of facilities and people who interact and remain in informal communication for mutual assistance;
    A network that enables you to live in a certain style (synset 108452034)

Other Searches