English synonyms about - contact  

support system

noun

1 support system

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.

Dutch: steunpunt


Find more on support system elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0373