life-support
Add to My List
Definition(s):
- (adj) of or pertaining to equipment or methods used to sustain life
Usage(s):
- NASA is now improving the life-support systems in the lunar module to allow visits to the moon of up to three days by 1970.
- So, good for Dave, offering valuable exposure to a medium on life-support.
Word of the Day
languish
/ˈlæŋɡ wɪʃ /
/ˈlæŋɡ wɪʃ /