Synonyms for support system

1. support system (n.)

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


2. life-support system (n.)

equipment that makes life possible in otherwise deadly environmental conditions


3. life-support system (n.)

medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive