Meaning of life support machine in English:

life support machine

noun

  • A piece of equipment that maintains a person's essential physical functions when they are very ill.

    ‘a decision was made the following afternoon to switch off his life support machine’
    • ‘the football tournament is on a life support machine’
    • ‘He was taken to Manchester Royal Infirmary where he was put on a life support machine.’
    • ‘He sustained severe head injuries, spending three days on a life support machine.’
    • ‘Today he was disconnected from all the life support machines and he is breathing on his own.’
    • ‘Joan is currently hooked up to a life support machine in the hospital with her whole family beside her.’
    • ‘The life support machine will be turned off once three of his sons have had the chance to visit their father for the last time.’