Definition: Meaning of, support system in English to English dictionary.
Pronunciation:/ səˈpɔːt ˈsɪstəm /
noun
synonym
antonym
Word Forms:
Singular
Plural
support system
support systems
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