English → Hindi dictionary
life support system
Definition
equipment that makes life possible in otherwise deadly environmental conditions; "the astronauts relied on their life-support systems"
Looking for poetry? Read shayari and poems by great poets.