A network of personal or professional contacts available to a person or organization for practical or moral support when needed.
* * *
Look at other dictionaries:
life-supportsystem — life support system n. 1. Equipment that creates a viable environment under conditions otherwise incompatible with life. 2. Medical equipment that augments or substitutes for an essential bodily function, such as respiration, enabling a patient… … Universalium