Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
life-support system a system of equipment, esp. in a hospital, that keeps a person alive when he or she might otherwise die. [2 definitions]
price support the maintenance of certain price levels by means of public subsidy or by government surplus purchasing.
self-support the act of providing or ability to provide for oneself without external help.