support system n.
A network of personal or professional contacts available to a person or organization for practical or moral support when needed.

* * *

Universalium. 2010.

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

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.